Cleanup safety model: risk classes, plan and confirmation
清理前的风险分类、审阅与确认。
以智能体为先,使用 ProjectStore 开发。
本项目既是 Mac 实用工具,也是人类与智能体协作开发的实际案例。欢迎你带上自己的智能体参与贡献。
人类设定目标、批准决策。智能体协助规划、实现、质疑方案与审查改动。共享 vault 让不同贡献者与会话都能接续项目上下文。
代码与项目记忆存放在两个仓库。从 vault 开始,检查是否与现有工作重叠,并遵循项目的审批与检查关卡。
前提条件: Node.js 20 或更高版本。请在普通终端中运行初始化,不要在智能体会话内运行。将两个仓库克隆到同一父目录。
git clone https://github.com/SmartAndPoint/DeepDriveCleaner.git git clone https://github.com/SmartAndPoint/DeepDriveCleaner-projectstore.git cd DeepDriveCleaner npx projectstore setup --vault ../DeepDriveCleaner-projectstore
在 DeepDriveCleaner 代码目录中启动智能体。请先提供以下项目导览提示词,再提出代码修改请求:
我们目前进展到哪里了? 请阅读 AGENTS.md 与已绑定的 ProjectStore vault,总结正在推进的史诗、未完成的故事和相关决策。帮我选择一个小规模贡献,检查是否与现有工作重叠。遵循项目的项目记录、批评审查、规划与代码审查关卡。修改代码前,先提出下一步建议。
先就故事达成一致,保持代码差异聚焦,并附上相关验证结果。协调代码与 vault 的拉取请求,让审查者了解意图与实现。
make checkmake app-test状态快照:2026 年 10 月 28 日。以 vault 为准。下方记录标题保留英文原文。
清理前的风险分类、审阅与确认。
共享引擎及其命令行职责边界。
所属史诗:Menu bar app。 一个明确保留清理检查约束的性能改进。
代码采用 PolyForm Noncommercial 1.0.0 许可证,源码可用。提交贡献还意味着授权 SmartAndPoint 使用、修改并重新许可该贡献,包括商业用途。贡献前请阅读原始条款。
DeepDriveCleaner 是应用,ddc 是其命令。通过窗口、终端或编程智能体使用,两种界面共用同一套清理检查机制。