chore: 清理示例资产和更新项目文档
更改内容: - 删除 Content/Dark_Knight/ 示例资产(不需要的示例内容) - 更新 CLAUDE.md 为中文版本并扩展内容 - 添加会话管理提示 - 完善核心设计原则说明 - 扩展架构概览和数据流说明 - 添加调试工具和文档索引 - 更新 .claude/settings.local.json 配置 - 更新 BladeSmith.sln.DotSettings.user 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude (glm-4.7) <noreply@anthropic.com>
This commit is contained in:
@@ -1,27 +1,18 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(\"C:\\Program Files\\Epic Games\\UE_5.4\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development \"-Project=E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"E:\\MiceCola\\work\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Bash(dir:*)",
|
||||
"Bash(git add:*)",
|
||||
"Bash(git commit -m \"$(cat <<''EOF''\n实现DynamicIronBlock温度体素系统基础功能\n\n新增功能:\n- 添加FTemperatureVoxel结构体(温度、塑性系数、表面标志)\n- 实现自适应温度网格(5mm体素精度,基于BoxSize计算分辨率)\n- 实现三线性插值温度/塑性系数采样\n- 实现黑体辐射温度可视化(顶点颜色)\n- 添加HeatRegion蓝图测试函数\n- 添加OnHammerImpact锤击形变函数(体积守恒)\n\n技术细节:\n- Phase 1: CPU侧温度网格初始化,支持10cm-100cm+可变尺寸\n- Phase 3: 温度可视化系统(20°C灰色 → 1200°C白色)\n- 内存占用:30×30×30cm ≈ 1.7MB(60×60×60体素)\n\n待实现:Phase 2 GPU热传导计算\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")",
|
||||
"Bash(git commit:*)",
|
||||
"Bash(\"E:\\MiceCola\\work\\UE_5_6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development -Project=\"C:\\MiceCola\\Indi\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Bash(cmd /c:*)",
|
||||
"Bash(\"C:\\MiceCola\\Indi\\UE_5.6\\Engine\\Build\\BatchFiles\\Build.bat\" BladeSmithEditor Win64 Development \"-Project=C:\\MiceCola\\Indi\\BladeSmith\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Skill(superpowers:brainstorming)",
|
||||
"Skill(superpowers:writing-plans)",
|
||||
"Skill(superpowers:executing-plans)",
|
||||
"Skill(gsd:*)",
|
||||
"Bash(findstr:*)",
|
||||
"Bash(powershell:*)",
|
||||
"Bash(\"C:\\\\Program Files\\\\Epic Games\\\\UE_5.6\\\\Engine\\\\Build\\\\BatchFiles\\\\Build.bat\" BladeSmith Win64 Development \"E:\\\\MiceCola\\\\work\\\\BladeSmith\\\\BladeSmith.uproject\" -WaitMutex -FromMsBuild)",
|
||||
"Bash(Select-String -Pattern \"error|warning|succeeded|failed\")",
|
||||
"Bash(Select-Object -Last 20)"
|
||||
"Bash(Select-Object -Last 20)",
|
||||
"WebSearch"
|
||||
],
|
||||
"deny": [],
|
||||
"ask": []
|
||||
},
|
||||
"outputStyle": "default"
|
||||
"outputStyle": "Explanatory"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
---
|
||||
name: session-namer
|
||||
description: 会话命名管理工具 - 在开始新任务前帮助命名或恢复会话
|
||||
---
|
||||
|
||||
# 会话命名管理
|
||||
|
||||
当您开始新的工作会话时,此技能帮助您管理会话命名。
|
||||
|
||||
## 当前会话状态
|
||||
|
||||
请检查是否需要命名当前会话:
|
||||
|
||||
### 可用操作
|
||||
|
||||
1. **命名当前会话**
|
||||
使用命令: `/rename <会话名称>`
|
||||
例如: `/rename 实现各向异性形变`
|
||||
|
||||
2. **恢复历史会话**
|
||||
使用命令: `/resume <会话名称>`
|
||||
或在 REPL 中使用: `/continue`
|
||||
|
||||
3. **继续当前会话**
|
||||
如果不需要命名,直接开始工作即可
|
||||
|
||||
## BladeSmith 项目常用会话命名建议
|
||||
|
||||
基于项目结构,建议的会话命名模式:
|
||||
|
||||
- **功能开发**: `feat-功能名称` (如 `feat-温度系统`)
|
||||
- **Bug 修复**: `fix-问题描述` (如 `fix-边缘约束问题`)
|
||||
- **代码重构**: `refactor-模块名称` (如 `refactor-GPU着色器`)
|
||||
- **性能优化**: `perf-优化目标` (如 `perf-网格简化`)
|
||||
- **文档编写**: `docs-文档主题` (如 `docs-API文档`)
|
||||
- **测试相关**: `test-测试内容` (如 `test-形变系统`)
|
||||
|
||||
## 最近的 Git 分支作为参考
|
||||
|
||||
当前分支: hammer-deformation-phase1
|
||||
|
||||
如果需要查看更多分支或上下文,我可以帮您:
|
||||
- 列出最近的 git 分支
|
||||
- 查看最近的提交历史
|
||||
- 查看未完成的工作
|
||||
|
||||
---
|
||||
|
||||
**是否需要我帮助您命名当前会话?** 请告诉我您计划做什么,或者直接使用 `/rename` 命令。
|
||||
Reference in New Issue
Block a user