Install
openclaw skills install @tans/jiege-hackathonopenclaw skills install @tans/jiege-hackathon围绕一个真实业务问题,交付能启动、能走通、能复现的最小产品。优先完成核心业务闭环和现场演示,避免用功能数量或架构复杂度代替业务价值。
被明确调用后,先帮助用户把模糊想法收敛成可实现、可验收的项目定义,再开始开发。开始前读取现有项目、说明文件和可用工具;能从环境确认的事实不要询问用户。
项目摘要获确认后,再按以下原则交付。确认后的范围仍可随用户的新要求调整,并明确说明对核心流程和验收的影响。
新项目默认采用 Node.js + Koa + SQLite + DaisyUI:
默认使用 Python。根据页面特性选择最小实现:普通 HTTP 页面使用轻量请求和解析库,必须执行 JavaScript 时再使用浏览器自动化。
至少处理结果保存、重复数据、失败记录和可控重试。需要人工查询或审核时,再增加轻量 Web 管理端。说明数据来源、运行频率和适用边界,不伪装为持续可用的实时数据。
新建小程序默认配套 Node.js + Koa 后端,业务数据保存到 SQLite 或用户指定数据库。小程序端只负责界面、交互和调用 API;同时说明接口地址、环境变量、后端启动与部署方式。已有后端时直接复用,不重复建设。
.env.example 说明所需配置。用户要求完整实现或可提交作品时,提供:
局部修改、分析或诊断任务不强制创建上述全部文件。
完整作品至少验证以下事实:
小程序同时验证后端接口;爬虫或自动化项目至少运行一次可复现任务,并展示保存结果与失败记录。
工作过程中简短报告当前目标、关键假设、已完成闭环和实际验证结果。最终交付优先说明:现在能做什么、如何启动、如何验收、仍有哪些限制。仅在用户需要评审材料时,再整理为产品目标、核心流程、架构、任务拆分和风险清单。