Codex JournalOS 模块开发:对齐模型、界面、API 与测试
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文,从该版本保留 `.codex/skills/module-writer/` 整个目录。将它放入目标项目的 `.agents/skills/module-writer/`。
- 在目标项目中打开 Codex,输入 `$module-writer` 并给出本页示例里的任务和所需输出。
中文摘要
为 JournalOS 的日志条目增加可重复验证的小模块。沿模型、操作、视图、控制器、API 与翻译检查端到端行为。
SKILL.md 中文导读
可复现示例
在练习分支输入 `$module-writer`,为虚构的阅读记录添加一个布尔标记。要求核对本地编辑页和 API 输出一致。工作步骤
- 确定日志模块的数据形状、模型与操作,先建立输入和异常测试。
- 复用现有视图和 API 模式,把同一行为连到界面、资源、文档和语言文件。
验收方法
模块按项目习惯提供模型、输入验证和两端呈现。测试分别覆盖保存、读回及无效输入。
GitHub 原文 · 更新日期
适用环境
Codex 与 JournalOS 工作副本、PHP 和 Composer 项目依赖,以及仅用于开发的数据库和样例记录。
常见问题
界面和 API 能复用同一个操作吗?
源文档让两端通过相同的日志或重置 Action 实现行为一致,再按各自约定呈现。