🔧 设置 / 配置¶
settings 字段语义 / UI 配置 / 数据过滤 / 自定义规则
⚙️ 本文件由
pnpm docs:rebuild自动生成 — 修改无效。
涉及文档(22 个)¶
📐 架构 / 知识沉淀(3)¶
- 正则演示组件(RegexTester)
- 让用户即改即看的正则测试折叠组件,避免抽象正则改完不知道效果
- 设置字段语义对照
- settings 全部字段的实际语义、对应源码、易混淆点 — 改 UI 前必查
- 共享队列架构
- v0.10.0 后的核心调度模型 — 多任务共用一个调度器、Tab/worker 是全局资源
🎯 功能规格(2)¶
- Watchdog 核弹重启后自动恢复(带上限保护) · done
- 核弹重启后默认自动 pumpTasks,避免无人值守场景必须手动点开始;加 cycle 上限防止无限循环
- SPEC-005 — React 前端 lifecycle 系统性扫描 + 修复 · parked
- 334 处 useEffect/setState 全量审 — 找裸异步、unmount race、setState-on-unmounted;分 3 期推进
🔧 已知问题 + 修复(7)¶
- 长时间运行后浏览器卡死 / 累积孤儿 Tab · fixed
- 插件运行时间长,会导致电脑卡死,页面没正常关闭,是不是要加上定期的检查?确保浏览器正常关闭,而不是打开一堆?
- 设置字段命名望文生义,与实际语义矛盾 · fixed
- 设置字段名暗示与实际语义矛盾,反复出现(已写成铁律)
- 设置页右侧出现两个滚动条 · fixed
- 设置的右侧两个滑动的??
- FormProvider 强制 flex column 对 Dialog 表单的潜在副作用 · fixed
- FormProvider 强制 flex column 对 Dialog 表单的潜在副作用(观察)
- 设置页双滚动条 — v0.10.18 修不彻底(二次修复) · fixed
- 修复截图右侧两个滚动条的问题
- 第三轮 agent 找到 3 真 bug — watchdog 镜像 / 死 listener / 正则漂移 · fixed
- 第三轮独立 agent 验证收敛失败,3 个真问题
- 质量分可配置 — 3 预设 + 5 维度权重 + 阈值 + 等级门槛 · fixed
- 用户问"质量分如何计算?能设置吗" — 加 Settings UI(默认/邮件营销/电销/高端市场 4 预设 + 完全自定义)
📋 工作流规则(7)¶
- 元规则:按需建档机制
- 用户首次描述某工具用法/工作流时,AI 必须立即落档,杜绝重复描述
- 备份与开发日志
- 改代码前必做的备份 + 全程开发日志记录规范
- 文档目录规范 — 什么在根 / 什么在 docs/ · stable
- repo 根目录与 docs/ 二分规则;防文档散落破坏五层漏斗结构
- 每版本沉淀检查表 — 何时必建 ISSUE / wiki / SPEC · stable
- 版本完成 commit 前的强制自查清单,防"小修不归档"积累成历史空白
- 改设置项 / UI 文案 — 前置自查
- 改 settings 字段或调度相关 label/helper 前的必做检查
- 版本发布流程
- 每次版本更新的标准动作 — 从「准备」到「发布」的完整流程
- 中文标点 → Edit 工具兜底方案
- 含中文标点的旧 JSX/TS 改不动时,用 Python 切片替换
🗒️ 原始素材(1)¶
- 系统性盲区 — 前端 React lifecycle 一直没人查 · spec-ed
- 本会话 14 个 issue 0 个针对 useEffect cleanup / unmount race / setState-on-unmounted
给 AI / 新协作者的建议阅读顺序¶
- 先读 wiki(了解架构)
- 再读 specs(了解需求 / 设计决策)
- 遇到 bug 查 issues(避免重蹈覆辙)
- 追溯起源看 raw(用户原话)