docs: add windup module splitting specification#40
Open
xiaocheny214 wants to merge 2 commits into
Open
Conversation
Add docs/模块拆分.md defining the business-module breakdown for the windup project (user, subscription/billing, project, node, workflow library, review, AI engine, asset, export), each with its interface list.
| `节点与节点之间组装成工作流程,用户可以通过工作流程库在创建项目中,复用这些节点的组装关系。` | ||
|
|
||
| 接口: | ||
| - 流程查询 |
Contributor
There was a problem hiding this comment.
这里的接口只有查询和删除,但模块职责要求用户能够保存并在项目中复用节点组装关系。按当前定义,流程库没有任何写入入口,也没有将流程应用到项目的接口,因此实现者无法完成该模块的核心场景。请至少补充流程创建/保存(必要时更新)以及应用/实例化流程的边界。
Author
There was a problem hiding this comment.
前面节点模块提供了一个组装的接口,即会在对应库中建立节点与节点的相关关系。而流程实际上就是存储节点与节点之间的关系。仅需要提供查询这种节点与节点关系的接口、以及提供一个删除节点与节点关系的接口即可。
| - 导出GIF格式 | ||
| - 导出序列帧 | ||
| - 导出精灵图集 | ||
| - 导出引擎文件(如Cocos、Unity、steam) |
Contributor
There was a problem hiding this comment.
Steam 是发行平台,不是游戏引擎,也没有与 Cocos/Unity 对应的通用“引擎文件”格式。把它列在这里会让导出模块的产物契约不明确;如果目标是 Steam 发布,请单独定义打包/发布产物,否则应从引擎格式示例中移除。
Author
There was a problem hiding this comment.
导出引擎文件是我的定义不清,我会修正。
而后面括号中的,实际上是为了简略描述,不会实现通用的 Cocos/Unity 对应引擎文件”格式,而是分别导出。
xiaocheny214
requested review from
huyanxius,
johnnyzhang-eng,
minorcell,
nighca and
xyh202131
July 21, 2026 05:42
xyh202131
approved these changes
Jul 21, 2026
Added support for Github and Google login to user login module. Updated export engine files to remove 'steam'.
xyh202131
self-requested a review
July 21, 2026 06:15
xiaocheny214
commented
Jul 21, 2026
| - 识别角色特征 | ||
| - 大语言模型问答 | ||
| - AI审查 | ||
| - quick start模式即通过对话一键完成所有工作 |
Author
There was a problem hiding this comment.
大语言模型问答即可一键完成所有工作,后续具体实现细节,也就是在接口实现类中,封装一个可调用工具的列表,即可通过问答交互的形式,调用这些工具来完成生图、人物动作等工作。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
以业务功能为准则,对 windup 模块进行拆分,明确各模块职责与接口边界。
内容
新增
docs/模块拆分.md,包含以下业务模块及其接口定义:变更范围
docs/模块拆分.md(87 行)