Repository navigation
AI Context
yunnuo edited this page Oct 29, 2026
·
3 revisions
本页从 仓库源码 生成,请在源码提交修改。
此文件只提供导航;行为与完成状态以链接的源码、当前需求和验收为准。用户本次指令优先。
先读:AGENTS.md → docs/README.md → docs/00-product/PRD.md → docs/01-architecture/architecture.md → docs/04-ai/development.md。
| Profile | 组合根 | 身份 | 存储 |
|---|---|---|---|
| web-platform | cmd/server | 平台会话/RBAC | SQLite/PostgreSQL/MySQL |
| web-standalone | cmd/server | 不装配平台身份 | SQLite/PostgreSQL/MySQL |
| desktop | cmd/desktop | 不装配平台身份 | SQLite |
| cli | cmd/cli | 不装配平台身份 | none |
OpenAPI 当前包含 133 个 operation、140 个 schema。Go/TS 模型、调用描述与离线文档从同一源生成。不要手改生成文件。
| 任务 Skill | 用途 |
|---|---|
| add-api-operation | 增加或修改 Unicore OpenAPI operation、共享 DTO、SDK 与 HTTP 接口,并验证契约及服务端权限。 |
| add-cli-command | 为 Unicore Cobra CLI 增加直接调用共享 Core 的命令、stdin/文件输入和结构化输出。 |
| add-file-storage | 扩展 Unicore 文件业务、存储提供商、直传或签名下载,保持 file_id 元数据与生命周期边界。 |
| add-go-module | 新增 Unicore Go 领域模块、用例、ports 与按 profile 装配的 adapter。 |
| add-platform-permission | 实现 Unicore web-platform 固定管理员/普通用户的菜单、页面与 API 权限,并验证越权边界。 |
| add-react-page | 新增 Unicore Web/Wails 共用响应式页面、导航或仪表盘 widget。 |
| add-setting | 向 Unicore SettingDefinition 增加分组设置、profile 范围、校验与敏感值处理。 |
| app-lifecycle | 修改 Unicore 配置加载、组件生命周期、日志或监控入口,并验证各 profile 的启动与退出。 |
| db-migration | 创建 Unicore 分方言数据库迁移、兼容评估与数据恢复说明。 |
| maintain-framework-docs | 维护 Unicore 面向 AI 开发的文档入口、框架 manifest、任务 Skills 与上下文生成检查。 |
| release-cross-platform | 构建 Unicore profile/OS/Arch 发行包、checksum/manifest 和原生桌面产物。 |
| security-review | 有范围地审查 Unicore 安装、身份、设置、传输、上传或升级的实际安全边界。 |
常用命令:
- generate:
pnpm generate - context:
pnpm ai:context - verify:
make test - pages:
make test-e2e - native:
make build-desktop - docs:
make docs - package:
make package - image:
make docker-build - deploy:
make test-deploy - create:
pnpm create:project - doctor:
make doctor - maintenance:
make build-ops - devDependencies:
make dev-deps-up - wiki:
make wiki - wikiPublish:
make wiki-publish - packageDesktop:
make package-desktop - signDesktop:
make sign-desktop - i18n:
pnpm check:i18n
不保存凭据到上下文或验收记录。任务记录使用 任务模板,交付记录须区分实测、未测与未来目标。