# demo-codebuddy-hr-1 **Repository Path**: larntin/demo-codebuddy-hr-1 ## Basic Information - **Project Name**: demo-codebuddy-hr-1 - **Description**: 使用 codebuddy hy3 一句话提示词生成的系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-07 - **Last Updated**: 2026-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HR 系统 React + shadcn/ui 前端,Python FastAPI 后端,覆盖三角色权限、考勤打卡、会议室预定。 > 本文件仅作入口索引,**不承载实质内容**。全部内容以 `docs/` 为准(约束见 [`AGENTS.md` §2.1](./AGENTS.md#21-存放与命名))。 ## 文档 | 我想… | 看文档 | | --- | --- | | 了解项目规则(最高优先级) | [`AGENTS.md`](./AGENTS.md) | | 了解系统做什么、有哪些文档 | [`docs/00-系统总体需求.md`](./docs/00-系统总体需求.md) | | 把项目跑起来 | [`docs/20-开发环境与运行手册.md` §2](./docs/20-开发环境与运行手册.md#2-启动步骤) | | 拿演示账号登录 | [`docs/70-需求-账号权限与登录.md` §5](./docs/70-需求-账号权限与登录.md#5-演示账号) | | 查接口 | [`docs/12-架构设计-接口契约.md`](./docs/12-架构设计-接口契约.md) | ## 本项目用的提示词 ```text - 开发一个前端 react shadcn-ui ,后端 python 的 hr 系统 - 该系统包含,admin,hr,员工,三个维度的权限设计。系统要可以登录这三类人,看到的界面不一样 - 系统需要包含: - 早晚打开界面(9:00-18:00)上班,漏打卡,打卡提醒 - 会议室预定:3个会议室,至少15分钟,按周1-周五,每一块15分钟的界面点选开始时间-结束时间来设计 - 项目后台开发必须接入可滚动、可调节级别的日志组件,按行业标准记录关键功能节点的日志 - 所有日志、调试日志、临时文件,都放到 tmp/ 目录下,且不提交到 git 仓库 - 网页项目必须安装 chrome-devtools mcp 配置文本如下: "devtools": { "command": "npx", "args": [ "-y", "chrome-devtools-mcp", "--userDataDir", "C:/Users/dengd/workspace/test/chrome-mcp" ] } - 项目开发完成后,使用 mcp devtools 打开页面去做前台页面后台日志的闭环自我感知的冒烟测试 - 文档归一化最高要求 - 所有文档以 ${NN}-xxx.md 的格式保存在 docs/ 目录之下 - 所有文档必须按模块自洽独立成文件,不允许同样的内容出现在不同的地方 - 如果需要显示另外模块的部分内容,请以文件相对路径+文章段落编号的形式进行连接 - 需求也必须通过我说需求 - 你理解 - 我确认 之后你落档;需求文档编号从 70 开始 - 在架构设定定档、更新、删除的时候,一定要回来更新架构设计文档,保持架构设计文档和代码的一致性,可以有冲突、差异 - 落档要求:首先搜索所有既定文档,发现位置即更新,发现过时即更新,发现多余即询问删除意见,未发现则考虑是追加、插入还是新建 - 项目规则文件中必须指定 Agents.md 文件为项目用户的最高规则文件 - 把这些设定全部写进去,作为第一准则(需求除外,可以按规则协定之后落档为 00-系统总体需求.md) - 项目如果使用了技能 superpowers 或者 openspec - 技能文档默认使用他们自己的目录规范放置 ```