提交W1 Specs文档 #1

Open
xiaoduan wants to merge 24 commits from xiaoduan/track-60:main into main
Member
No description provided.
- Add complete drama-engine package: engine core, 7 expert modules, workflow orchestrator, CLI & API
- Add 7 expert prompt templates in knowledge/experts/
- Add test suite (rules/scorer/orchestrator)
- Add bai_tie_dye_config.yaml as example project config
- Remove duplicate .md2 and incorrect .docx files from specs/
- 精品短剧创作引擎_通用版.md: 完整方法论原文(§0-§13)
- 架构设计.md: 五层架构设计文档
- Add project overview, target users, pain points
- Add core features table (7 MVP experts)
- Add differentiation comparison table
- Add tech architecture summary
- Add real-world validation (蓝白吟)
- Add evaluation directions and project boundaries
- Align format with SynNovator competition standards
- 替换代码块中的box-drawing架构图为编号列表,解决SynNovator渲染异常
- 表格改用标准Markdown语法
- 添加.gitignore排除__pycache__等
- README新增Loop Engineering四要素映射表,明确项目为需求倒逼的真Loop
- Specs 1.3新增Loop Engineering定位说明,从概念包装区隔为先行实践
- Specs 1.4差异化优势新增技术范式(Loop vs 单次Prompt)+ 文化根基两行
- Specs 3.1架构从五层升级为六层,新增中华优秀传统文化知识库(5.5层)
- 对齐商业计划书v2的技术定位表述
- 新增 src/knowledge/culture_kb.py:双骨架架构(乡土中国+美的历程),四大板块共21条文化知识+8个社会结构概念+9个审美时代洞察
- 文化库支持:按板块检索、按主题筛选、关键词搜索、按短剧类型推荐、全库导出
- 专家基类新增 culture_kb 属性,自动注入到每个专家的系统提示词中
- 编排器新增 enable_culture_kb 参数,默认开启文化知识库
- README架构图更新为六层设计,新增第5.5层文化知识库
- 新增 tests/test_culture_kb.py:10项测试全部通过
- 新增 knowledge/culture/ 目录:文化知识库Markdown版本文档
- 新增 LICENSE 版权声明(保留所有权利,仅限OPC评审使用)
- 所有 .py 源码文件添加版权头
- 文化知识库 V1.2 调整为参赛精简版:
  * 保留完整API架构与调用方式
  * 四大板块各保留1条示例数据
  * 双骨架各保留1个核心概念/审美时代
  * 完整版21条深度文化内容为保密内容不公开
- 测试用例同步适配精简版,10项测试全部通过
feat: 新增Loop Studio交互式Demo界面 - 虚拟创作者身份注册+Alogon引导+6步创作流程+AI专家团动效
- 5专家故事性升级(共情锚点/期待感引擎/人话感校准/故事化写作/情绪传染)
- §7质量审计整合37项爆款漏斗清单(outline审查模式)
- Wave2专家Python数据包全部实现(§6/§7/§9/⑩/⑪/⑭/⑮)
- Pipeline Orchestrator:10层DAG依赖+并行执行+5种执行模式
- Demo V3前端prompt同步更新
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u main:xiaoduan-main
git switch xiaoduan-main

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff xiaoduan-main
git switch xiaoduan-main
git rebase main
git switch main
git merge --ff-only xiaoduan-main
git switch xiaoduan-main
git rebase main
git switch main
git merge --no-ff xiaoduan-main
git switch main
git merge --squash xiaoduan-main
git switch main
git merge --ff-only xiaoduan-main
git switch main
git merge xiaoduan-main
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
opc-2026-youth-w1/track-60!1
No description provided.