mcpField
H
help-add

help-add

github.com/nikolay-shirokov开发74152 次安装今天更新
代码仓库

关于 help-add

help-add 是用于 1C 配置对象的技能,可生成内置帮助文件模板,并在对象有表单时更新表单元数据。

主要功能

  1. 01生成 Help.xml 和 HTML 帮助模板
  2. 02支持指定帮助语言和源码目录
  3. 03为对象表单补充帮助元数据

适用场景

  1. 01为新配置对象创建帮助文件
  2. 02为已有表单启用帮助入口

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill help-add

安装后在 Claude Code 中输入/help-add确认已加载。

附带文件scripts/add-help.ps1scripts/add-help.py

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

/help-add — Добавление справки

Добавляет встроенную справку к объекту: файл метаданных Help.xml, HTML-страницу и при необходимости обновляет метаданные форм.

Usage

/help-add <ObjectName> [Lang] [SrcDir]
ПараметрОбязательныйПо умолчаниюОписание
ObjectNameда—Путь объекта относительно SrcDir (например Catalogs/МойСправочник, DataProcessors/МояОбработка)
LangнетruКод языка справки
SrcDirнетsrcКаталог исходников

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/add-help.ps1" -ObjectName "<ObjectName>" [-Lang "<Lang>"] [-SrcDir "<SrcDir>"]

Что делает скрипт

  • Создаёт Ext/Help.xml и Ext/Help/ru.html — шаблон справки
  • Если у объекта есть формы — добавляет <IncludeHelpInContents> в метаданные форм (если отсутствует)
  • Справка не регистрируется в ChildObjects — достаточно наличия файлов

После запуска

Отредактируй Ext/Help/ru.html — наполни содержимым справки (стандартный HTML: <h1>..<h4>, <p>, <ul>, <table> и т.д.). Кнопка справки появится автоматически через Autofill в AutoCommandBar формы.

评论

支持 Markdown