From 9c96f4610c4ce6e7f5a492f9b78c8819b58af3b0 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Tue, 21 Apr 2026 16:33:17 +0800 Subject: [PATCH] vault backup: 2026-04-21 16:33:17 --- 07-Other/AI/AI Agent/Claude & CodeX.md | 57 ++++++++++++++++++++++++++ 07-Other/AI/AI Agent/WY/团队服务器.md | 25 +++++++++++ 2 files changed, 82 insertions(+) diff --git a/07-Other/AI/AI Agent/Claude & CodeX.md b/07-Other/AI/AI Agent/Claude & CodeX.md index 208bac8..8e8fa49 100644 --- a/07-Other/AI/AI Agent/Claude & CodeX.md +++ b/07-Other/AI/AI Agent/Claude & CodeX.md @@ -406,3 +406,60 @@ remaining-fix (4 Agent) 剩余问题并行修复 每支团队拥有独立的 TaskList 和成员列表,团队之间通过**共享文件系统**传递成果(上一支团队的代码产出是下一支团队的评审/修复输入)。Team Lead 的主会话贯穿全程,是唯一跨团队的持久上下文。 +# 提示词 + +本文件为 Claude Code (claude.ai/code) 在本仓库中工作时提供指引。 +## 开发方式 +**权衡:** 这些准则更偏向谨慎而不是速度。对于琐碎任务,请自行判断。 + +## 1. 编码前先思考 +**不要假设。不要掩饰困惑。明确呈现权衡。** + +在实现之前: +- 明确写出你的假设。如果不确定,就提问。 +- 如果存在多种解释,先把它们列出来,不要默默自行选择。 +- 如果有更简单的方法,就直接指出来。在有必要时提出异议。 +- 如果有不清楚的地方,就停下来。说清楚困惑点,并提问。 + +## 2. 简单优先 +**只写解决问题所需的最少代码。不做任何预设性扩展。** + +- 不要加入超出需求范围的功能。 +- 不要为一次性代码做抽象。 +- 不要加入未被要求的“灵活性”或“可配置性”。 +- 不要为不可能发生的场景写错误处理。 +- 如果你写了 200 行,但 50 行就够,就重写。 + +问问自己:“一个资深工程师会认为这太复杂了吗?” 如果答案是会,那就继续简化。 + +## 3. 外科手术式修改 +**只改必须改的内容。只清理你自己造成的问题。** + +编辑现有代码时: +- 不要“顺手优化”相邻代码、注释或格式。 +- 不要重构没有坏掉的部分。 +- 保持现有风格,即使你个人会写成别的样子。 +- 如果发现无关的死代码,可以指出,但不要删除。 + +当你的改动产生遗留项时: +- 删除那些因你的修改而变成未使用的 import、变量或函数。 +- 不要删除原本就存在的死代码,除非被明确要求。 + +检验标准:每一行改动都应当能直接追溯到用户请求。 + +## 4. 目标驱动执行 +**先定义成功标准,再循环推进,直到验证通过。** + +把任务转换成可验证的目标: +- “添加校验” → “先为非法输入写测试,再让测试通过” +- “修复这个 bug” → “先写能复现它的测试,再让测试通过” +- “重构 X” → “确保改动前后测试都通过” + +对于多步骤任务,先给出简短计划: +``` +1. [步骤] → 验证:[检查项] +2. [步骤] → 验证:[检查项] +3. [步骤] → 验证:[检查项] +``` + +强有力的成功标准能让你独立闭环推进。弱成功标准(“把它弄好”)则会不断需要额外澄清。 \ No newline at end of file diff --git a/07-Other/AI/AI Agent/WY/团队服务器.md b/07-Other/AI/AI Agent/WY/团队服务器.md index 076fd29..1223f14 100644 --- a/07-Other/AI/AI Agent/WY/团队服务器.md +++ b/07-Other/AI/AI Agent/WY/团队服务器.md @@ -288,3 +288,28 @@ if __name__ == "__main__": PYTHON_OIDC_DEMO.debug = True PYTHON_OIDC_DEMO.run(host=host, port=port) ``` + + +# 本机部分 +根据搜索结果,你通过 Claude 部署 Unreal Horde 的工作主要在以下目录进行: + +## 主要工作目录 + ┌──────────────────────────────────────┬────────────────────────────────────────────────────────────────────┐ + │ 目录 │ 内容 │ + ├──────────────────────────────────────┼────────────────────────────────────────────────────────────────────┤ + │ C:\Users\loujiajie\horde-deploy\ │ 部署脚本主目录 — 26 个 Python 脚本 + docker-compose.yml + 配置文件 │ + ├──────────────────────────────────────┼────────────────────────────────────────────────────────────────────┤ + │ C:\Users\loujiajie\docs\superpowers\ │ 设计文档和实施计划(2026-04-17) │ + └──────────────────────────────────────┴────────────────────────────────────────────────────────────────────┘ + +## 部署目标 + - 远程 Ubuntu 服务器 10.219.36.57:Docker Compose 运行 Horde Server + MongoDB + Redis,远程路径 + /home/netease/docker/UnrealHorde/ + - 本地 Windows Agent:注册在 C:\Users\loujiajie\AppData\Local\Epic Games\Horde\Agent\,Agent ID HIH-D-X41334 + +## 相关 Claude 会话 + - Claude 计划文件 C:\Users\loujiajie\.claude\plans\vivid-jingling-elephant.md 记录了 UBA 远程编译加速配置 + - Claude 会话记录在 C:\Users\loujiajie\.claude\projects\C--Users-loujiajie\ 下 + + D:\UnrealHorde\ 目录虽然存在但是空的(已被回收站中有删除痕迹),实际部署工作都在 C:\Users\loujiajie\horde-deploy\ + 完成。 \ No newline at end of file