提示词
制作本库用到的一些提示词。仅作为阅读参考,与本库关联不大。
可以选择性的阅读。
001
请深度思考。
1 阅读 packages\domains\main.ts domains 变量的 notesCloudflare notesVercel notesGithubWorkflow 三个属性,并认真阅读其 jsdoc 注释。
2 阅读 packages\domains\src\domains.ts 的 projectLikeDomainSet ,阅读属性 ruan-cat-notes 的内容。
3 为 projectLikeDomainSet 的 ruan-cat-notes 的 description ,增加上述的 jsdoc 内容。根据不同的 projectAlias 配置,将对应的 jsdoc 配置写入到 description 内。
4 写入时,请注意实现文本的换行效果。注意使用模板字符串。填写好模板字符串即可。
002 增加 11comm 内增加 app 相关的域名,并提供别名配置
- 阅读
D:\code\github-desktop-store\11comm-app\docs\prompts\migrate-plan\01.md的 088 将项目部署到 vercel 平台内 ,这个章节。 - 去更新维护
packages\domains\src\domains.ts文件。 - 我们增加了两个域名,都在 vercel 平台内完成部署,都是高频更新的。在 11comm 这个项目内,继续增加 order 为 3 4 的域名。且必须增加 alias 别名。在其他项目内要实现精准获取域名配置的。
- 顺延 11comm 内原本 order 为 3 4 的域名。
- 注意在 description 内说明清楚:
- vercel 平台部署
- 高频更新
- 最后编写更新日志,发版标签为 minor 更新。
003 实现 vitepress 动态页面的排序
现在域名页的侧边栏排序,其排序不合适。我已经增加了 packages\domains\src\types.ts 的项目说明的 order 属性。我希望 domain 路由的侧边栏可以实现按照 order 来完成侧边栏排序。
涉及到的是 vitepress 动态侧边栏的知识点,你可能需要去看看:
packages\domains\docs\.vitepress\config.mtspackages\domains\docs\domain\[project].paths.ts
这两个文件可能需要更改,以便实现基于 order 字段的排序。
上下文与知识
去用 context7 去看看 vitepress 动态页面的路由生成方案。看看具体的语法和细节。这个方案不是很大众的知识。
调试
在 packages\domains\package.json 内,针对 "docs:dev": "vitepress dev docs", 命令。运行,并在谷歌浏览器 MCP 内自主调试。
相同逻辑的代码分发
我不喜欢你最后实现两段完全相同的代码,请你将相同的代码逻辑整理起来。不要重复冗余。
Cursor