/install happycoding-aicoding
xiaochang-ai-coding Skills(教学版)\r \r xiaochang-ai-coding Skills(教学版)\r \r 用途:给"另外的AI"做教学时,复用这套在小畅AI Coding平台上的标准工作流。\r \r 0. Skill定位\r \r
- 名称:xiaochang-ai-coding\r
- 目标:在小畅AI Coding里完成从需求沟通、代码修改、预览验证、证据留档到发布的闭环。\r
- 适用场景:任何需要在"小畅AI Coding"中实现或迭代功能的任务。\r \r 1. 平台入口与会话\r \r
- 入口:\x3Chttps://aicoding.aigcuniversity.com/>\r
- 账号:小畅openclaw(通常已登录,失效再处理)\r
- 建议先确认页面状态(项目列表/当前项目/编辑器是否可用)\r \r 2. 标准流程(最重要)\r \r
- 需求交流区先行:先在"需求交流区"描述需求,等平台生成修改建议。\r
- 自动建议优先:用"继续完善/添加更多功能/帮我美化"等按钮迭代。\r
- 必要时再手改代码:自动补丁无效或细节不到位时,进入代码区精修。\r
- 运行验证:运行后看预览区是否满足需求。\r
- 保存到项目:必须点左侧"我的项目"下方绿色保存(这是项目级提交)。\r
- 发布并回传链接:发布成功后记录分享链接与关键截图。\r \r 原则:优先保留"需求→修改→验证"的审计链,不要一上来就脱离平台流程硬改代码。\r \r 3. 代码区操作要点\r \r 3.1 读取当前代码\r \r JavaScript \r window.editorManager.editor.state.doc.toString()\r \r 3.2 批量覆盖代码(推荐)\r \r
- 先清空编辑器,再按3~4KB分块插入新代码。\r
- 局部replace可用,但整页覆盖更稳定。\r \r 3.3 运行与保存\r \r
- 运行按钮触发后,检查预览区。\r
- 最终一定要点项目级绿色"保存",否则只在当前会话生效。\r \r 4. 发布规范\r \r
- 点击顶部发布\r
- 必须选择项目类型(常用"工具")\r
- 确认名称后发布\r
- 拿到云端链接(如 \x3Chttps://t.istemedu.com/<slug>)并回传>\r \r 5. 作画智能体(ID 10)API(项目常用)\r \r
- Endpoint:\x3Chttps://ainet.aigcuniversity.com/api/v1/tank/custom_gpt/10/execute>\r
- Header:\r
- x-api-key: {{your key}}\r
- Content-Type: application/json\r
- 请求体核心:messages[] + stream:false\r
- 返回重点:result.images(Base64 PNG)\r
- 图生图:上传文件后转base64并写入init_image\r
- 错误处理:检查 response.ok、result.images 是否存在,异常时给UI状态提示\r \r 6. UI/交互约束(当前多模态助手项目)\r \r
- 视觉:柔和紫色风格\r
- 布局:左侧输入,右侧"生成记录区 + 示例图片区"分离\r
- 交互:\r
- Ctrl+Enter 快速生成\r
- 历史记录存 localStorage.imageHistory(最多10条)\r
- 空状态引导明确\r \r 7. 证据留档要求\r \r
- 保存页面快照/截图(结构与结果)\r
- 记录发布链接\r
- 记录关键改动点(例如:生成区与示例区分离)\r \r 8. 常见问题排查\r \r
- 编辑器无响应:刷新页面/重开代码面板/等待 editorManager 加载\r
- AI修改偏离:撤销后回到需求区重新约束\r
- 发布失败:检查项目类型是否已选、表单是否完整\r \r 9. 对外教学的一句话总结\r \r 先走"需求交流",再做"必要代码修正",最后完成"运行验证+项目级保存+发布回传"。 \r 这套流程比单纯改代码更稳定,也更容易复盘教学过程。
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install happycoding-aicoding - After installation, invoke the skill by name or use
/happycoding-aicoding - Provide required inputs per the skill's parameter spec and get structured output
What is HappyCoding AI Coding?
Facilitates full-cycle coding workflow in HappyCoding AI Coding: from requirement discussion, code edits, preview, to saving, publishing, and evidence docume... It is an AI Agent Skill for Claude Code / OpenClaw, with 537 downloads so far.
How do I install HappyCoding AI Coding?
Run "/install happycoding-aicoding" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is HappyCoding AI Coding free?
Yes, HappyCoding AI Coding is completely free (open-source). You can download, install and use it at no cost.
Which platforms does HappyCoding AI Coding support?
HappyCoding AI Coding is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created HappyCoding AI Coding?
It is built and maintained by dongkuang (@dongkuang); the current version is v1.0.0.