Go to file
caoqianming ae93016442 cli: REPL /resume 切 task + 懒创建 task_dir + 切走前空清理
- 加 /resume [last|<id>] REPL 命令,无参数列最近 10 个表格让用户挑;
  和 /new 对称,都在 REPL 内重建五元组。tasks 命令复用 _list_task_rows
- main.py 新建分支不再 session.save() / task_state.save() 占位 ——
  推迟到首条 user 消息触发的 Session.append → save() 才物化 task_dir。
  启动 REPL 立刻 /exit 磁盘无痕,跨进程也安全
- _cleanup_if_empty 在 /exit /quit /new /resume + Ctrl-C/EOF 守门:
  无 user 消息 + 目录在磁盘上 + 文件集 ⊆ {messages.json} 才删,
  state.json 存在(/done /abandon /desc 留下的显式痕迹)就保

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 09:55:56 +08:00
config Initial import: zcbot personal task agent 2026-05-06 11:02:59 +08:00
core core/ui: 抽出语义化 console 主题, 调用方去硬编码颜色 2026-05-07 16:10:11 +08:00
prompts/system 修三处 v3 遗留: Iconify 不触发 / mkdir -p 误创目录 / 平台无知 2026-05-06 13:12:17 +08:00
skills proposal: 阶段二两段式 + render_docx 透传 fenced 代码块 2026-05-08 08:58:18 +08:00
tools 修三处 v3 遗留: Iconify 不触发 / mkdir -p 误创目录 / 平台无知 2026-05-06 13:12:17 +08:00
.gitignore 添加col.ps1到gitignore 2026-05-08 08:03:49 +08:00
DESIGN.md cli: REPL /resume 切 task + 懒创建 task_dir + 切走前空清理 2026-05-08 09:55:56 +08:00
PROGRESS.md cli: REPL /resume 切 task + 懒创建 task_dir + 切走前空清理 2026-05-08 09:55:56 +08:00
cli.py cli: REPL /resume 切 task + 懒创建 task_dir + 切走前空清理 2026-05-08 09:55:56 +08:00
main.py cli: REPL /resume 切 task + 懒创建 task_dir + 切走前空清理 2026-05-08 09:55:56 +08:00
requirements.txt ppt+proposal: 素材摄取改用 markitdown, 删自研 source_to_md 2026-05-08 08:03:07 +08:00