全面优化零开发基础用户的首次产品体验 - #16
Merged
Hidden character warning
The head ref may contain hidden characters: "lane/\u5168\u9762\u4f18\u5316\u5c0f\u767d\u4f53\u9a8c"
Merged
Conversation
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.
改什么
把 BossCoding 从「会开发的人能用」改成「完全不会开发的产品老板也能直接发号施令」:
init、update增加危险目录、符号链接和用户文件保护,避免误伤现有项目。task、finish、status统一识别项目实际使用的包管理器、主分支和远端状态。为什么
原流程默认用户懂开发工具;在错误目录、非 npm 项目、自定义主分支或远端未同步时,还可能给出难懂或错误的下一步。对第一次做产品的人,这会直接中断信任。
用户影响
老板只需要说想做什么,AI 负责检查环境、执行、验证和收尾;需要老板决定时才停下来。升级过程不会覆盖用户自己的 AGENTS.md、CLAUDE.md 或非 BossCoding 文件。
验证
npm run preflight:215 项测试全部通过,9 道项目守卫全部通过。npm pack --dry-run --json:0.5.0 包内容完整,共 39 个文件。发布责任
本改动把版本提升为 0.5.0。老板已在当前任务明确确认上线;合并后由本任务中的 AI 触发
publish.yml,并以npm view bosscoding version核验公开版本。