Skip to content

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.


CNB (Cloud Native Build)

  • Git Username: cnb
  • Token name: openclaw专用
  • Token 已存入 ~/.bashrc (CNB_TOKEN)
  • API 默认端点: https://api.cnb.cool
  • Release 附件上传:需先获取 upload_url → PUT 上传 → POST confirmation(token + asset_path 分开传)

腾讯云开发 (CloudBase)

  • CLI: @cloudbase/cli v3.2.2
  • 环境 ID: lh-6grvuo7nd197089a
  • API Key ID: AKID433yiLn4RnQyKUSFqHKI96y65rSwZ0GJ
  • 已登录: tcb login --key
  • 部署云函数: yes | tcb fn deploy &lt;name&gt; --dir <path>
  • CloudBase Skills 已安装

领航项目 (yunjinhong/linghang)

  • 仓库克隆: /tmp/linghang
  • 云函数列表: userLogin, submitOrder, exchangeUpgrade, getTeamMembers, useMemberCode, adminAdjustPoints, adminHandleOrder, adminCreateCode
  • NPC 用户: cnbnn (一己之力)
  • 数据库集合: users, orders, courses, point_records, member_codes
  • PR/Issue 派活: assignees 用 cnbnn, body 必须 @tencent/cloud/cloudbase/community

SSH Servers

别名IP系统用途密码
myserver175.178.24.59Debian 12Nginx + wechat-bridgehappy2200.
myserver243.142.157.212OpenCloudOS 9.4CRMEB电商 + MySQL + Docker + 宝塔happy2200.
myserver3124.222.21.184OpenCloudOS 9.4空闲(2C/7.5G/80G)happy2200.

Add whatever helps you do your job. This is your cheat sheet.

由云锦鸿维护