← 返回 Skills 市场
Style Analyzer
作者
yuzhihui886
· GitHub ↗
· v2.0.0
· MIT-0
114
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install style-analyzer
功能描述
文本风格分析器 - 分析写作风格特征并生成 Voice Profile 配置文件。当需要捕捉作者风格、创建 Voice Profile 或分析文本特征时使用。
安全使用建议
This package contains two modes: a local analyzer (analyze_style.py) and an LLM-backed analyzer (analyze_style_llm.py) that sends text to an external DashScope API and requires an environment variable DASHSCOPE_API_KEY. The skill metadata and SKILL.md fail to declare that API usage or the required env var. Before installing or running: (1) If you only want local analysis, run scripts/analyze_style.py and avoid installing or running analyze_style_llm.py. (2) If you plan to use the LLM script, treat any text you send as being transmitted to a third party — avoid sending sensitive or proprietary text, and verify the API endpoint and the scope of the API key. (3) Audit or remove the LLM script if you need a purely offline tool. (4) Consider updating SKILL.md or metadata to declare DASHSCOPE_API_KEY and the remote call; verify requests in requirements.txt are intentional. (5) Run the tool in an isolated environment (or sandbox) and review network activity if you are unsure.
功能分析
Type: OpenClaw Skill
Name: style-analyzer
Version: 2.0.0
The style-analyzer skill bundle is a legitimate tool for analyzing text characteristics and generating style profiles. It contains two primary scripts: a local heuristic analyzer (analyze_style.py) and an LLM-powered analyzer (analyze_style_llm.py) that uses the DashScope API (coding.dashscope.aliyuncs.com). The code is well-structured, lacks obfuscation, and performs no unauthorized file or network operations beyond its stated purpose of reading text samples and writing YAML configurations.
能力评估
Purpose & Capability
The included scripts implement a style analyzer and an LLM-backed analyzer, which align with the skill name/description. However, the SKILL metadata and SKILL.md present the tool as a local analyzer and omit mention of the LLM mode and its external API dependency, making the package's full capabilities under-documented.
Instruction Scope
SKILL.md documents CLI use for the local script and references pip install of requirements, but does not mention the analyze_style_llm.py script, the need for an API key, or that text (up to 8000 characters) will be sent to an external service. The presence of an LLM client that transmits user text to a remote endpoint expands the runtime scope beyond what's documented.
Install Mechanism
There is no installer (instruction-only), and SKILL.md tells users to run pip install -r scripts/requirements.txt. requirements.txt includes requests, rich, PyYAML — this is expected, but inclusion of requests enables network calls and should have been documented explicitly.
Credentials
Registry metadata lists no required environment variables, but scripts/analyze_style_llm.py requires DASHSCOPE_API_KEY and will raise an error if it's missing. The skill asks to send user text to https://coding.dashscope.aliyuncs.com/v1/chat/completions using that key. An undeclared credential requirement is a proportionality and transparency problem.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It is user-invocable and can be run manually; there is no evidence it modifies other skills or agent-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install style-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/style-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
v2.0 LLM 版本:新增 analyze_style_llm.py,通过 LLM 分析文本风格,输出 style.yml
v1.0.0
初始版本:分析文本风格特征(Voice Profile/句式/词汇/节奏),生成 YAML 配置文件
元数据
常见问题
Style Analyzer 是什么?
文本风格分析器 - 分析写作风格特征并生成 Voice Profile 配置文件。当需要捕捉作者风格、创建 Voice Profile 或分析文本特征时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 114 次。
如何安装 Style Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install style-analyzer」即可一键安装,无需额外配置。
Style Analyzer 是免费的吗?
是的,Style Analyzer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Style Analyzer 支持哪些平台?
Style Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Style Analyzer?
由 yuzhihui886(@yuzhihui886)开发并维护,当前版本 v2.0.0。
推荐 Skills