Skip to content

更新课程记录工具并支持所有实验分支直接安装 - #1

Open
numpy1314 wants to merge 2 commits into
leeehh:mainfrom
numpy1314:main
Open

numpy1314 wants to merge 2 commits into
leeehh:mainfrom
numpy1314:main

Conversation

@numpy1314

@numpy1314 numpy1314 commented Sep 25, 2026 •

Copy link
Copy Markdown

同步 leeehh/course-tool 6d68289f601a76b51f33efed3ad13198ae57a579。

  • 新增 OpenCode V1/V2 JSONL 会话归档与 messages/tool-calls/full 模式。
  • 支持 --project 指定项目,保留 python3 course.py 入口、现有插件标识、用户配置与已有归档。
  • 统一课程记录提交规则及本地运行副本的忽略规则。

本轮 rCore 插件测试 110 项通过;集成测试运行 18 项,1 项因未安装真实 OpenCode 2 CLI 而跳过,其余通过。本仓库 main 和 ch1–ch8 的安装、归档、事件导出、切换分支及暂存范围检查全部通过;远端文件树已与本地验证版本核对一致。

已有安装拉取 main 后重新运行 python3 course.py。章节分支的忽略规则另有对应 PR。

各实验分支入口补齐

main 和 ch1–ch8 均已提供 course.py 及完整运行依赖,可从任意实验分支首次直接安装。对应章节 PR 已随分支推送更新,包含入口、运行模块、归档插件和使用说明。

本仓库 9 个分支的全新安装、OpenCode 归档、事件导出及暂存范围检查均通过;跨分支重装保留配置和历史记录。内核和原有实验脚本保持不变。

@numpy1314 numpy1314 changed the title 更新课程记录工具:OpenCode 归档与项目安装入口 更新课程记录工具并支持所有实验分支直接安装 Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant