计划调整为 16 周:以 Python/Agent 为主线,新增 RAG 项目、Redis/消息队列/Docker、LangGraph、MCP、记忆、评测和岗位要求对照
This commit is contained in:
1 parent
f8a25cb765
commit
1e6315bb40
11 files changed
+1205
-629
No files matched your search
@@ -1,8 +1,8 @@
|
||||
# 转岗计划 · 第 4 周学习计划(注册登录 + JWT + 权限 → 项目一:团队任务看板)
|
||||
# 转岗计划 · 第 4 周学习计划(项目一 · 上:注册登录 + JWT + 权限 + 前端)
|
||||
|
||||
> 所属阶段:第 1 个月 Go 全栈基础的收官周。总纲见同目录 `README.md`,上周计划 `week03-postgresql.md`。
|
||||
> 所属阶段:第一段 Go 全栈基础。项目一分两周做:本周完成功能主体,第 5 周加 Redis、消息队列和 Docker 部署(`week05-project1-redis-docker.md`)。总纲见同目录 `README.md`,上周计划 `week03-postgresql.md`。
|
||||
|
||||
目标:做出第一个能写进简历的全栈项目“团队任务看板”:用户注册登录,创建看板、邀请成员,看板里的任务按“待办 / 进行中 / 已完成”分三列,只有看板成员能看和改,只有看板所有者能管理成员。
|
||||
目标:做出第一个能写进简历的全栈项目“团队任务看板”的功能主体:用户注册登录,创建看板、邀请成员,看板里的任务按“待办 / 进行中 / 已完成”分三列,只有看板成员能看和改,只有看板所有者能管理成员。
|
||||
|
||||
前置条件:第 3 周的 `todo-api` 已经能用 PostgreSQL 存储,迁移、sqlc、事务都跑通。
|
||||
|
||||
@@ -321,7 +321,7 @@ tasks
|
||||
- 架构说明:handler / service / store 分层,权限在哪一层判断。
|
||||
- 安全说明:密码哈希、JWT 过期、为什么非成员返回 404、令牌存储的取舍。
|
||||
- 本地运行步骤:`docker compose up -d` → `make migrate-up` → `make seed` → `go run .` → `npm run dev`。
|
||||
- 已知不足和下一步(刷新令牌、实时同步、部署),诚实写出来。
|
||||
- 已知不足和下一步(刷新令牌、实时同步),诚实写出来。缓存、通知和部署下周补上。
|
||||
- 提交并推送到 `zhuangang` 仓库(路径 `task-board/`),确认 `.env` 和密钥没有提交。
|
||||
|
||||
**完成标准**
|
||||
@@ -329,7 +329,7 @@ tasks
|
||||
- `go test ./... -race` 和 `make test-integration` 都通过。
|
||||
- 在一个新目录里 `git clone` 下来,按 README 能从零跑通。
|
||||
- 能用 3 分钟讲清楚这个项目:做了什么、分层、权限怎么保证、遇到过什么问题。
|
||||
- 在总纲 `README.md` 的进度记录里勾掉第 4 周和“第 1 个月 Go 全栈基础”。
|
||||
- 在总纲 `README.md` 的进度记录里勾掉第 4 周。
|
||||
|
||||
---
|
||||
|
||||
@@ -344,4 +344,4 @@ tasks
|
||||
- [ ] 项目一 README 完整,别人能从零跑起来
|
||||
- [ ] 能用 3 分钟讲清楚项目一
|
||||
|
||||
下一步:第 5 周进入第 2 个月,先做阶段 0 盘点和阶段 1 读通画图,具体见总纲 `README.md` 第 4 节。第 1 个月学到的分层、事务、`ON CONFLICT` 幂等写入、鉴权,在第 9~11 周的 Agent 项目里都会再用到。
|
||||
下周预告:第 5 周给项目一加 Redis 缓存和限流、用 Redis Streams 做一个简单的消息队列(任务指派通知),再用 Docker Compose 打包部署到你的 Ubuntu 服务器,见 `week05-project1-redis-docker.md`。
|
||||
Reference in new issue
Block a user