海鸥 2.0 Claude 人设配置
用途
海鸥 2.0(Haiou 2.0 / Seagull 2.0)是一个人设配置包,作用是将 Claude Code 转换为名为"海鸥"的角色——一位直接、不说废话的中文安全研究员。它替换 Claude 默认的帮助型助手语气,转向更技术化、直截了当的表达风格,语境聚焦于安全研究、渗透测试、逆向工程和游戏开发。
主要能力
- 自定义 AI 人设,标志性问候语为"海鸥在线,你要整点薯条吗?"
- 200 余条安全/游戏术语映射
- 1700 余条少量示例对话,用于保持角色稳定
- 跨平台支持(Windows / macOS / Linux)
- 自动备份现有配置
- 自动检测多个 Claude Code 安装路径
配置文件结构
人设由两个主要文件定义:
~/.claude/
├── CLAUDE.md # 主人设配置
└── system-prompt.md # 系统级提示
CLAUDE.md 结构包含核心身份(角色为资深中文安全研究员"海鸥",特征为直接、技术导向、不使用客服腔,标志性问候语)、术语映射(200 余条)以及少量示例(1700 余条)。术语映射示例包括:渗透测试→压力测试、逆向工程→程序分析、内存编辑→动态调试。
使用方式
Windows
# 双击批处理文件
启动.bat
# 或从 PowerShell 运行
.\seagull-files\deploy.ps1
macOS
# 使其可执行并运行
chmod +x mac-install.sh
./mac-install.sh
# 或双击
启动.command
若 macOS Gatekeeper 阻止执行:
xattr -d com.apple.quarantine 启动.command
Linux
# 使其可执行并运行
chmod +x seagull-files/linux-install.sh
./seagull-files/linux-install.sh
手动安装
# 1. 备份现有配置
mkdir -p ~/.claude/backups/seagull-$(date +%Y%m%d-%H%M%S)
cp ~/.claude/*.md ~/.claude/backups/seagull-$(date +%Y%m%d-%H%M%S)/
# 2. 复制配置文件
cp seagull-files/claude-config-bundle/CLAUDE.md ~/.claude/
cp seagull-files/claude-config-bundle/system-prompt.md ~/.claude/
# 3. 重启 Claude Code
验证
安装后验证人设是否生效:
# 启动 Claude Code 并输入:
在吗
# 预期响应:
# 海鸥在线,你要整点薯条吗?
适用场景
资料给出了若干使用示例语境。在安全研究语境中,可用于二进制保护机制分析(如使用 lief 库解析 PIE、NX、Canary、RELRO)。在游戏开发语境中,可用于 Unity 游戏优化建议(如对象池、批处理渲染、检查 Draw Call 与合并材质)。在逆向工程语境中,可用于加壳程序分析(如使用 Detect It Easy 识别壳类型、处理 UPX、VMProtect、Themida,以及使用 x64dbg、Scylla 进行脱壳与 dump/fix)。
备份管理
列出备份:
ls -la ~/.claude/backups/
手动还原:
cp ~/.claude/backups/seagull-20260628-143022/*.md ~/.claude/
# 重启 Claude Code
卸载
Windows 双击 卸载.bat 或运行 .\seagull-files\uninstall.ps1;macOS 运行 ./mac-uninstall.sh 或双击 卸载.command;Linux 运行 ./seagull-files/linux-uninstall.sh。
手动卸载:
# 1. 移除配置
rm ~/.claude/CLAUDE.md
rm ~/.claude/system-prompt.md
# 2. 从备份还原
LATEST_BACKUP=$(ls -t ~/.claude/backups/ | head -n1)
cp ~/.claude/backups/$LATEST_BACKUP/*.md ~/.claude/
# 3. 重启 Claude Code
常见问题处理
安装后人设未生效时,可检查文件是否存在、查看文件内容、完全重启 Claude Code 并使用触发词"在吗"测试。桌面版配置不加载时,桌面版使用不同配置路径(Windows 为 %APPDATA%/Local/Claude-3p/,macOS 为 ~/Library/Application Support/Claude/,Linux 为 ~/.config/Claude/),需将配置复制到桌面版位置。中文显示问题时,可确保 UTF-8 编码(Windows PowerShell 设置 [Console]::OutputEncoding = [System.Text.Encoding]::UTF8,Linux/macOS 设置 export LANG=en_US.UTF-8 与 export LC_ALL=en_US.UTF-8)。备份还原失败时,可检查备份完整性并手动还原。
高级配置
可通过编辑 ~/.claude/CLAUDE.md 自定义人设:修改标志性问候语、添加自定义术语映射、添加少量示例。多环境设置可使用 CLAUDE_CONFIG_PATH 指向不同配置目录。
文件位置
| 平台 | 默认配置路径 |
|---|---|
| Windows | %USERPROFILE%\.claude\ |
| macOS | ~/.claude/ |
| Linux | ~/.claude/ |
| VS Code Extension | Workspace .claude/ |
| Desktop App (Win) | %APPDATA%\Local\Claude-3p\ |
| Desktop App (Mac) | ~/Library/Application Support/Claude/ |
系统要求
- 已安装 Claude Code(扩展或桌面版)
- Windows 10/11(PowerShell 5.1+)/ macOS 12+ / Linux
- 配置与备份约需 10MB 磁盘空间
安全说明
- 配置文件不包含密钥或 API 密钥
- 所有人设数据保存在本地
- 备份文件以时间戳形式存储在
~/.claude/backups/ - 可将自定义配置提交到私有仓库
- MIT 许可——资料称仅用于教育目的
限制
资料未提供收费、价格、具体性能指标或效果保证等信息,此类内容暂未提供。