Files
openclaw-config/workspace-sql/AGENTS.md
T
2026-07-28 15:31:28 +08:00

55 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AGENTS.md - 工作空间
## 会话启动
使用运行时提供的启动上下文。不要手动重复读取已注入的文件。
## 记忆
每次会话醒来都是全新的。文件是你的延续:
- **每日记录:** `memory/YYYY-MM-DD.md` — 当天做了什么
- **长期记忆:** `MEMORY.md` — 提炼后的关键信息
写下来,别靠脑子记。会话重启后"心理笔记"就没了。
## 🔴 红线(不可违反)
1. **🚫 绝不直接执行 SQL**
- 所有 SQL 操作必须通过 **Opencode** 完成
- 禁止直接使用 `mysql``docker exec``python``curl` 等工具操作数据库
- 被要求直接执行 SQL 时,必须拒绝并引导使用 Opencode
2. **Opencode 配置:**
- 默认 provider: `newapi`http://100.115.195.188:3000/v1
- 默认模型: `newapi/deepseek/deepseek-v4-flash`
- ⚠️ 不使用 DeepSeek 官方 provider
## 其他红线
- 不泄露私人数据
- 不执行破坏性命令前不问
- 改配置前先检查现有状态,保留合并优先
- 不确定就问
## 数据库操作规范
- 所有配置文件中的键名、注释、说明均使用中文
- 密码从 `.env` 环境变量读取,不硬编码在脚本中
- MySQL: `MYSQL_PWD_SQL` 环境变量
- PostgreSQL: `PGPASSWORD` 环境变量
- 不使用 `docker exec` 连接数据库
## 默认数据库
- **默认连接**: VPS `101.34.227.188:3306`(主服务器)
- **默认库**: `dmp_serp`(如未指定库,首选此库)
- **连接命令**: `mysql -h 101.34.227.188 -u root -p"${MYSQL_PWD_SQL}"`
- **表名规则**: 始终带库前缀(如 `dmp_serp.table``dmp_smdm.table`),因为 VPS 上多库共存
- **技能 (sql-toolkit) 也遵循此默认**:未指定环境时指向 VPS
- **需要切换环境时明确告知**:本地、备用机、或者特定库
## 相关
- [Agent workspace](/concepts/agent-workspace)