style(copy): fix remaining punctuation violations and make check:copy strict

Auto-fix of 602 string literals across 74 files (half-width punctuation next to
Chinese, parenthesised Chinese, quotes); biome reflow; e2/e6 assertions follow
the new full-width summaries. check:copy now runs with --strict in ci.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-09-28 21:34:51 +08:00
1 parent 0fccfe257d
commit fb84a71f80
76 files changed
+582 -570

No files matched your search

+6 -6
View File
@@ -22,21 +22,21 @@ const DEFAULTS_CARD: CardSpec = {
{ name: "sites.defaultRateLimit.concurrency", label: "并发", kind: "number", hint: "同一站点同时进行的请求" },
{
name: "sites.defaultSnapshotIntervalSec",
label: "快照周期(分钟)",
label: "快照周期(分钟)",
kind: "number",
hint: "站点开了定时快照但没设周期时使用;5–10080",
hint: "站点开了定时快照但没设周期时使用;5–10080",
},
{
name: "sites.userDataMaxSeedingPages",
label: "做种列表页数上限",
kind: "number",
hint: "拉取用户数据时最多翻几页做种列表;1–50",
hint: "拉取用户数据时最多翻几页做种列表;1–50",
},
{
name: "sites.userAgent",
label: "User-Agent",
kind: "text",
hint: "账号没填 UA 时,登录和拉取用户数据用这个",
hint: "账号没填 UA 时,登录和拉取用户数据用这个",
wide: true,
},
{
@@ -44,7 +44,7 @@ const DEFAULTS_CARD: CardSpec = {
label: "代理地址",
kind: "url",
placeholder: "http://127.0.0.1:7890",
hint: "只对开了“使用代理”的站点生效;留空不用代理",
hint: "只对开了「使用代理」的站点生效;留空不用代理",
wide: true,
},
],
@@ -81,7 +81,7 @@ export function SitesSection() {
<div className="space-y-6">
<div className="pg-slab flex flex-wrap items-center justify-between gap-3 rounded-xl px-4 py-3">
<p className="text-caption text-muted-foreground">
站点和凭证在「站点」页管理;单个站点的限流、周期、代理在站点的"编辑"里改。
站点和凭证在「站点」页管理;单个站点的限流、周期、代理在站点的"编辑"里改。
</p>
<Button asChild size="sm" variant="outline">
<Link to={consolePath("sites")}>