添加汪汪的工作记录.md - 包含长期记忆

This commit is contained in:
xieyao
2026-02-17 18:43:42 +00:00
parent f45fc971df
commit 18c1d80c67

109
汪汪的工作记录.md Normal file
View File

@@ -0,0 +1,109 @@
# 汪汪的记忆
## 2026-02-14
### 工作流程规则
**重要规则:** 我后面给你的工作或任务都需要先提供总结让你确认,你确认后我再尝试执行。不要直接开始工作。
## 2026-02-03
### GitLab API操作指南
汪汪需要记住这些常用的GitLab API操作方便后续使用
#### 1. 查看所有项目
```bash
curl -H "PRIVATE-TOKEN: <token>" http://gitlab.xieyao.vip/api/v4/projects
```
#### 2. 创建新项目
```bash
curl -X POST -H "PRIVATE-TOKEN: <token>" \
-H "Content-Type: application/json" \
-d '{"name":"project-name","path":"project-slug","visibility":"public"}' \
http://gitlab.xieyao.vip/api/v4/projects
```
#### 3. 推送代码到GitLab
```bash
# 添加远程仓库
git remote remove gitlab
git remote add gitlab http://USER:TOKEN@gitlab.xieyao.vip/USER/PROJECT.git
# 推送分支
git push gitlab master
```
#### 4. Token认证方式
- HTTP: `http://USER:TOKEN@gitlab.xieyao.vip/`
- HTTPS: `https://USER:TOKEN@gitlab.xieyao.vip/`
### 重要提醒
- 项目名和路径不能重复
- 需要管理员token才能执行创建项目等操作
- API使用PRIVATE-TOKEN header
- Token: Geliebte-StaGG5Eyvgy1NaUMeTGOj286MQp1OjEH.01.0w0rpojxf
### 当前仓库列表
1. spec-service
2. go-upload-file
3. agent
4. git-merge-backup
### spec-service API接口文档
**部署地址**: http://devspec.xieyao.vip/
#### 1. 健康检查(无需认证)
```
GET /api/v1/robot/health
```
#### 2. Token管理无需认证
```
GET /api/v1/robot/tokens # 获取Token列表
POST /api/v1/robot/tokens # 创建新Token
DELETE /api/v1/robot/tokens/:id # 删除Token
PUT /api/v1/robot/tokens/:id/toggle # 切换Token状态
POST /api/v1/robot/tokens/cleanup # 清理未激活Token
```
#### 3. 机器人初始化(无需认证)
```
POST /api/v1/robot/init
请求体: {"robotName":"汪汪","description":"汪汪的测试机器人"}
```
#### 4. 文档操作需要Token认证
```
POST /api/v1/robot/documents # 创建文档
GET /api/v1/robot/documents # 获取文档列表
GET /api/v1/robot/documents/:id # 获取文档详情
PUT /api/v1/robot/documents/:id # 更新文档
DELETE /api/v1/robot/documents/:id # 删除文档
POST /api/v1/robot/documents/:id/query # 查询关键信息
POST /api/v1/robot/documents/:id/organize # 整理文档
```
#### 5. 置顶文档(无需认证)
```
GET /api/v1/robot/pinned
```
#### 6. 分类标签(无需认证)
```
GET /api/v1/categories
GET /api/v1/tags
```
#### 认证方式
```
Authorization: Bearer <token>
```
#### 测试Token
- Token名称: 汪汪Token
- Token值: 45f71beff740040e52b1f5167ff3b40f24e1dc0cdf7e39ce797cfcfa3028fe29
- 权限: read,write,delete,organize
- 状态: 已激活