Repository navigation
Releases: HeRiki/oh-story-codex
Releases · HeRiki/oh-story-codex
Release list
oh-story-codex v0.7.5
v0.7.5
非官方 Codex 移植版,基于上游 worldwonderer/oh-story-claudecode 的 MIT License 项目同步适配。本项目完全基于原项目,并使用 Codex 自动完成迁移修改。
本次同步
- 同步上游
v0.7.5及后续 main 更新至1eae178。 - 新增 Story Dashboard 本地工作台,提供项目浏览、搜索、Markdown 预览和受控编辑。
- 引入 schema 4 单一权威追踪事务,补齐长篇写作、导入和审查流程的追踪合同。
- 精简长篇写作热路径,拆分开书、单章正文和日更工作流。
- 加固拆文、扫榜、去 AI 味、标点归一化和跨平台采集流程。
Codex 适配与修复
- 完善 Codex custom agents、项目级 Hooks 及中文状态提示。
- 修复 Stop Hook 续回合协议,避免重复 continuation。
- 严格校验
.active-book,防止多书项目串读、串写。 - 修复 Hook 重部署误删用户命令的问题。
- Hook launcher 明确要求 Python 3.10+。
- 保持 Codex runtime 边界,不恢复 Claude 专用运行时配置。
验证
- Linux、Windows、macOS GitHub Actions 全部通过。
- 13 个 Codex Skill 均通过官方
quick_validate.py。 - Codex Hook、adapter、部署、共享资源、追踪事务及 Dashboard 测试通过。
git diff --check与静态检查通过。
oh-story-codex v0.6.13
v0.6.13
非官方 Codex 移植版,基于上游 worldwonderer/oh-story-claudecode 的 MIT License 项目同步适配。
本次同步
- 同步上游
v0.6.13。 - 补充同步上游 main 的 deferred debt 收尾修复:对话 7 维差异化、共享文件守卫精度、采集脚本错误处理和多书切换路由。
- 保留 Codex runtime:不恢复上游
.claude/hooks、.claude/settings.local.json或CLAUDE.md部署。
验证
git diff --checkscripts/check-shared-files.shscripts/check-hook-regex-sync.shscripts/check-story-setup-deployment.shscripts/static-check.sh- 本地安装到
C:/CodexData/skills后 smoke test + 13 个 skillquick_validate.py
oh-story-codex v0.6.12
同步上游 worldwonderer/oh-story-claudecode v0.6.12,并保留 Codex 移植版运行时语义。
主要更新:
- 接入选题决策流程:
story-long-scan产出选题决策.md,story-long-analyzeStage 5 回填“能爆的原因”。 - 刷新长篇拆文、Stage 6 文风档案、设定拆分、跨书召回、七类反转和短篇 output contract。
story-setup升级到agents_version: 10/setup_skill_version: 1.1.1,继续部署AGENTS.md与.codex/story-*目录。- 保留 Codex 插件级 lifecycle hook,不恢复
.claude/hooks、.claude/settings.local.json或CLAUDE.md部署。 - README/README_EN/CHANGELOG 已同步,继续声明本仓库为非官方 Codex 移植版,基于上游 MIT License。
验证:
node --check8 个 JS/CJS 脚本通过。git diff --check通过。bash scripts/check-shared-files.sh通过。bash scripts/check-hook-regex-sync.sh通过。bash scripts/check-story-setup-deployment.sh通过。bash scripts/static-check.sh通过:13 skills pass,0 fail。- 已安装到
C:/CodexData/skills,smoke-test-local-skills.sh /c/CodexData/skills通过。 - 13 个 skill 均通过 Codex
quick_validate.py。
上游 release: https://github.com/worldwonderer/oh-story-claudecode/releases/tag/v0.6.12
oh-story-codex v0.6.9
同步内容
- 同步上游
worldwonderer/oh-story-claudecodev0.6.9 的 story-setup v9、story-review fallback、story-cover GPT-Image-2、browser-cdp 启动脚本等更新。 story-setup升级到agents_version: 9,新增.codex/story-agent-references/参考资料副本,并补齐部署契约检查脚本。- 保留 Codex 插件级 lifecycle hooks,不恢复上游项目内 hook 部署;Stop hook 默认不再创建
session-log.txt。 - 本地安装脚本仍按维护者个人环境支持
C:/CodexData/skills,不是通用默认路径声明。
验证
bash scripts/static-check.shbash scripts/check-shared-files.shbash scripts/check-hook-regex-sync.shbash scripts/check-story-setup-deployment.shnode --check hooks/story-lifecycle-hook.cjsnode --check skills/story-long-scan/scripts/qidian-rank-scraper.jsnode --check skills/browser-cdp/scripts/setup-cdp-chrome.jsCODEX_SKILLS_DIR=/c/CodexData/skills bash scripts/install-local-skills.sh --forcebash scripts/smoke-test-local-skills.sh /c/CodexData/skills- Codex
quick_validate.py校验 13 个 skill
oh-story-codex v0.6.8
同步上游 worldwonderer/oh-story-claudecode v0.6.8,并保留 Codex 非官方移植版语义。
主要更新:
- story-import 按长篇/短篇自动分流,新增长篇角色状态反推与短篇单文件工程迁移。
- story-long-analyze 合并快速/深度双模式为单一 Stage 管道,新增 Stage 1 快速预览和 pipeline-ops。
- story-short-analyze 收敛为单一全量拆解管道。
- story-review 与 story-setup agent 模板改为规范 reference 路径,避免裸文件名和跨 skill references。
- story-long-scan 起点脚本默认改为移动端 SSR 抓取,并保留 CDP + CAPTCHA 回退。
- 同步上游 demo 分析产物,但继续排除小说原文文件。
Codex 适配说明:
- 不恢复上游
.claude/hooks部署,生命周期 hook 仍由 Codex 插件加载。 /story-setup继续部署AGENTS.md、.codex/story-agents/、.codex/story-rules/,agents_version升级到 8。- 已通过本地安装、smoke test、quick_validate、static-check、hook 行为测试和共享文件一致性检查。
oh-story-codex v0.6.6
更新内容
- 同步上游
worldwonderer/oh-story-claudecodev0.6.6。 - 修复长篇
/story-long-write 日更批量续写时,“继续 / 续写 / 日更”跳出workflow-daily.md的问题。 - 强化日更流程的真实项目文件读取要求:细纲、上一章正文、上下文、伏笔、时间线、角色状态/设定。
story-setup的agents_version升级到 v7,既有项目重新运行/story-setup可刷新.codex/story-agents/和.codex/story-rules/。- 同步上游 reference 可执行性增强、短篇正文格式统一、禁用词/去 AI 味规则更新。
Codex 适配说明
- 上游
.claude/hooks的伏笔降噪语义已迁移到 Codex 插件级hooks/story-lifecycle-hook.cjs。 - Codex
SessionStarthook 现在只提示已过期或异常伏笔状态;正常开放状态未埋/已埋不再触发全量伏笔审计。 - 已移除 Claude/OpenClaw runtime 字段和
Agent(subagent_type...)语义,保留.codex/story-agents/作为 Codex 可读参考提示词。 - 已刷新本机安装到
C:/CodexData/skills并通过 smoke test / quick_validate / static-check。
验证
node --check hooks/story-lifecycle-hook.cjsbash scripts/check-hook-regex-sync.shbash scripts/check-shared-files.shgit diff --checkbash scripts/smoke-test-local-skills.sh /c/CodexData/skillsquick_validate.pyfor 13 installed skillsbash scripts/static-check.sh:13 pass / 0 fail / 9 warnings
oh-story-codex v0.6.5
更新内容
- 同步上游
worldwonderer/oh-story-claudecodev0.6.4 / v0.6.5 的写作流程与参考资料更新。 - 新增
state-tracking.md状态追踪协议,长篇/短篇写作准备层可提取最简记忆包。 - 长篇与短篇写作流程改为“三维度织入 + 镜头断段”,并强化对标/拆文库路径回退规则。
- 字数统计统一为 Python 字符统计优先,
wc -m仅作为 macOS/Linux 备选,禁止wc -c和模型估算。 story-setup的agents_version升级到 v5,新增 Codex 版升级说明。
Codex 适配说明
- 保留非官方 Codex 移植版定位。
- 已完成 Claude/OpenClaw runtime 语义清理,skill 内无
.claude/agents、Claude Code、OpenClaw等运行时污染。 - 已刷新本机安装到
C:/CodexData/skills并通过 smoke test / quick_validate / static-check。
oh-story-codex v0.6.3
同步上游 v0.6.2/v0.6.3,并完成 Codex 适配。
- 同步 story-short-analyze v2.1 短篇拆文三件套与新示例拆文报告。
- 增强 static-check.sh、共享文件一致性检查和 hook 状态覆盖检查。
- Codex 生命周期 hook 同步检测未关闭伏笔状态。
- 刷新 README/README_EN/CHANGELOG,保留非官方 Codex 移植版声明、上游 MIT 许可和贡献者说明。
- 已移除 skill 运行时中的 Claude/OpenClaw 污染残留,并完成本地安装验证。
oh-story-codex v0.6.0
oh-story-codex v0.6.0
非官方 Codex 移植版,基于 MIT 许可的 worldwonderer/oh-story-claudecode 转换而来。
内容
- 转换 13 个中文网文写作 Codex skills:路由、长篇/短篇扫榜、拆文、写作、审查、导入、去 AI 味、封面、浏览器 CDP。
- 将 Claude/OpenClaw 专属 skill metadata 迁移为 Codex 可识别的
name/description。 - 增加每个 skill 的
agents/openai.yaml。 - 将项目初始化流程迁移为 Codex 风格的
AGENTS.md、.codex/story-agents/、.codex/story-rules/。 - 增加本地安装脚本和 smoke test。
本地安装
bash scripts/install-local-skills.sh安装后建议重启或新开 Codex 会话,让 skill 发现列表刷新。
Attribution
- Upstream: https://github.com/worldwonderer/oh-story-claudecode
- License: MIT