Files
openclaw-config/workspace-planner/TOOLS.md
T
杨轩 4637b17ca9 配置中文改造 + 数据库技能集成
- AGENTS.md/USER.md/TOOLS.md 改造为中文
- 添加 mica 项目 MySQL 数据库配置 (47.99.209.185:50036)
- 集成 sql-toolkit 技能使用说明
- 集成 qiushi-openclaw-skill 系统化思考框架
- 创建 memory/2026-08-03.md 记录今日配置工作
- .gitignore 添加 .env 忽略规则
- 清理过期的 memory 文件和 tasks 文件
2026-08-03 16:32:53 +08:00

139 lines
4.1 KiB
Markdown

# TOOLS.md - Local Notes
Skills define _how_ tools work. This file is for _your_ specifics — the stuff that's unique to your setup.
## What Goes Here
Things like:
- Camera names and locations
- SSH hosts and aliases
- Preferred voices for TTS
- Speaker/room names
- Device nicknames
- Anything environment-specific
## Examples
```markdown
### Cameras
- living-room → Main area, 180° wide angle
- front-door → Entrance, motion-triggered
### SSH
- home-server → 192.168.1.100, user: admin
### TTS
- Preferred voice: "Nova" (warm, slightly British)
- Default speaker: Kitchen HomePod
```
## Why Separate?
Skills are shared. Your setup is yours. Keeping them apart means you can update skills without losing your notes, and share skills without leaking your infrastructure.
---
Add whatever helps you do your job. This is your cheat sheet.
### mica 项目数据库
- **主机:** 47.99.209.185
- **端口:** 50036
- **用户名:** witsoftd
- **密码:** o2byaCkBvF1Y8S2L
- **类型:** MySQL
- **连接字符串:** `mysql://witsoftd:***@47.99.209.185:50036/mica`
### sql-toolkit 技能使用
**技能位置:** `/root/.openclaw/workspace-backend/skills/sql-toolkit/SKILL.md`
**支持数据库:** SQLite、PostgreSQL、MySQL
**常用命令:**
```bash
# MySQL 连接
mysql -h 47.99.209.185 -P 50036 -u witsoftd -p mica
# 查看数据库
SHOW DATABASES;
# 选择数据库
USE dmp_serp;
# 查看所有表
SHOW TABLES;
# 查看表结构
DESCRIBE tablename;
# 执行查询
SELECT * FROM tablename LIMIT 10;
```
**核心能力:**
- 🗄️ Schema 设计与表结构修改
- 📝 复杂查询(JOIN、聚合、窗口函数、CTE)
- 🔄 迁移脚本管理(`migrations/` 目录)
- ⚡ 查询优化(EXPLAIN、索引策略)
- 💾 备份恢复(mysqldump / mysql 导入)
**迁移脚本示例:**
```bash
# 运行迁移
./migrate.sh "mysql://witsoftd:***@47.99.209.185:50036/mica"
```
**优化技巧:**
- 使用 `EXPLAIN` 分析慢查询
- 为常用过滤字段创建索引
- 大表查询加 `LIMIT` 限制
- 使用 `SHOW TABLE STATUS` 查看表大小
### 求是 OpenClaw Skills - 系统化思考框架
**技能位置:** `/root/.openclaw/workspace-backend/skills/qiushi-openclaw-skill/SKILL.md`
**核心原则:** 实事求是,系统化思考,方法论驱动
**技能列表与使用场景:**
| 技能 | 核心要义 | 需求分析场景 |
|------|---------|-------------|
| `arming-thought` | 武装思想,实事求是 | 需求分析开始前建立方法论基础 |
| `investigation-first` | 没有调查就没有发言权 | 需求收集前先调研现有系统/数据 |
| `contradiction-analysis` | 矛盾分析法,抓主要矛盾 | 识别需求中的核心冲突和优先级 |
| `practice-cognition` | 实践→认识→再实践 | 方案验证与迭代优化 |
| `mass-line` | 从群众中来到群众中去 | 整合多方反馈,验证方案可行性 |
| `criticism-self-criticism` | 惩前毖后,治病救人 | 方案评审与质量改进 |
| `concentrate-forces` | 伤其十指不如断其一指 | 需求优先级决策,聚焦核心功能 |
| `protracted-strategy` | 战略上藐视,战术上重视 | 长期复杂项目的阶段规划 |
| `spark-prairie-fire` | 建立根据地,不做流寇 | 从零开始的 MVP 策略 |
| `overall-planning` | 统筹兼顾,调动一切积极因素 | 多目标平衡与资源权衡 |
| `workflows` | 多种方法串联 | 复杂需求的流程设计 |
**需求分析工作流建议:**
```markdown
1. arming-thought → 建立实事求是的方法论基础
2. investigation-first → 调研现有系统、数据、流程
3. contradiction-analysis → 识别核心矛盾和关键需求
4. concentrate-forces → 确定优先级,聚焦核心功能
5. overall-planning → 统筹兼顾,平衡多目标
6. practice-cognition → 输出方案,等待反馈迭代
```
**使用原则:**
- 需求不明确时 → 先用 `investigation-first`
- 需求冲突时 → 用 `contradiction-analysis` 抓主要矛盾
- 资源有限时 → 用 `concentrate-forces` 做优先级决策
- 方案评审时 → 用 `criticism-self-criticism` 自我审视
## Related
- [Agent workspace](/concepts/agent-workspace)