Skip to content

添加 CSM-FileSync 模块描述文件#11

Merged
nevstop merged 2 commits intomainfrom
claude/add-module-description-file
Mar 23, 2026
Merged

添加 CSM-FileSync 模块描述文件#11
nevstop merged 2 commits intomainfrom
claude/add-module-description-file

Conversation

@Claude
Copy link
Copy Markdown
Contributor

@Claude Claude AI commented Mar 23, 2026

  • Update CSM-FileSync.md to only document FileSync module
  • Create CSM-FileSyncWindow.md for FileSyncWindow module
  • Add "所属模块组" field to module information tables
  • Update module descriptions to follow one-module-one-file principle

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

该 PR 按“一模块一文件”原则补齐/拆分 CSM-FileSync 相关模块文档:将 FileSync 引擎与可选 UI 模块 FileSyncWindow 的接口说明分别落到独立的 Markdown 文档中,并在模块信息表中补充“所属模块组”字段。

Changes:

  • 新增 CSM-FileSyncWindow.md,用于单独描述 FileSyncWindow UI 模块的 API、配置与使用示例
  • 更新/整理 CSM-FileSync.md,使其仅聚焦 FileSync 引擎模块文档
  • 在模块信息表中新增“所属模块组”字段,并统一文档结构

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
CSM-FileSyncWindow.md 新增 FileSyncWindow 模块接口文档(API/配置/示例/注意事项)
CSM-FileSync.md 新增/整理 FileSync 引擎模块接口文档(状态广播/配置/示例等)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| 依赖 | 类型 |
| --- | --- |
| [Communicable-State-Machine](https://github.com/NEVSTOP-LAB/Communicable-State-Machine) | 必须 |
| NEVTOP-Programming-Palette | 必须 |
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

依赖项里写的是 NEVTOP-Programming-Palette,但工程依赖路径中实际引用的是 NEVSTOP-Programming-Palette(见 FileSync.lvproj 依赖项)。这里应更正,否则会误导用户安装错误的 VIPM 包。

Suggested change
| NEVTOP-Programming-Palette | 必须 |
| NEVSTOP-Programming-Palette | 必须 |

Copilot uses AI. Check for mistakes.
| --- | --- |
| [Communicable-State-Machine](https://github.com/NEVSTOP-LAB/Communicable-State-Machine) | 必须 |
| CSM-FileSync | 必须 |
| NEVTOP-Programming-Palette | 必须 |
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

依赖项里写的是 NEVTOP-Programming-Palette,但工程依赖路径中实际引用的是 NEVSTOP-Programming-Palette(见 FileSync.lvproj 依赖项)。这里应更正,否则会误导用户安装错误的 VIPM 包。

Suggested change
| NEVTOP-Programming-Palette | 必须 |
| NEVSTOP-Programming-Palette | 必须 |

Copilot uses AI. Check for mistakes.
@nevstop
Copy link
Copy Markdown
Contributor

nevstop commented Mar 23, 2026

@copilot apply changes based on the comments in this thread

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 23, 2026

@copilot apply changes based on the comments in this thread

Fixed NEVTOP-Programming-PaletteNEVSTOP-Programming-Palette in both CSM-FileSync.md and CSM-FileSyncWindow.md (commit 2e67972).

@nevstop nevstop merged commit efc26bd into main Mar 23, 2026
4 of 5 checks passed
@nevstop nevstop deleted the claude/add-module-description-file branch March 23, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants