expanso-sentiment-score

📊 企业级文本情感分析引擎

Expanso官方出品的文本情感分析技能,基于GPT-4o-mini模型,输出-1到+1标准化情感分数,支持本地Ollama隐私保护方案。

收藏
651
安装
322
版本
0.0.0
CLS 安全性认证2026-05-02
点击查看完整报告 >

使用说明

核心用法

sentiment-score 是 Expanso 团队开发的声明式情感分析技能,通过 Expanso Edge 运行时执行。用户可通过三种方式调用:CLI 管道模式(echo 'text' | expanso-edge run pipeline-cli.yaml)、MCP 服务器模式(expanso-edge run pipeline-mcp.yaml)或部署至 Expanso Cloud。技能接收任意文本输入,调用 OpenAI GPT-4o-mini 模型分析情感倾向,输出标准化的 JSON 格式结果,包含 score(-1 到 +1 浮点数)、label(positive/negative/neutral)和 confidence(置信度)。

显著优点

架构安全性突出:纯 YAML 声明式配置,无动态代码执行、无系统命令调用、无文件操作,从根本上杜绝了命令注入和代码执行风险。隐私保护灵活:默认支持 OpenAI 云端 API,同时提供 Ollama 本地后端作为零数据外泄的替代方案,满足敏感场景需求。工程规范严谨:API Key 通过环境变量注入,模型版本明确锁定(gpt-4o-mini),依赖项清晰可控。输入验证与错误处理完善,解析失败时自动回退至中性默认值(score: 0)。部署形态多样:既支持轻量级 CLI 管道集成,也支持标准化 MCP 协议接入,还可云端托管,适配不同技术栈。

潜在缺点与局限性

外部依赖较重:必须预先安装 Expanso Edge 运行时,且云端模式依赖 OpenAI API 可用性和网络连通性。延迟不可控:API 调用引入的网络延迟使其不适合实时性要求极高的场景。输入规模受限:内置 1MB 缓冲区限制,超长文本需预处理分片。成本因素:持续调用 OpenAI API 会产生 token 费用,高频场景需考虑本地 Ollama 方案的性能与资源消耗。功能单一:仅输出标准化情感分数,不支持细粒度情绪识别(如愤怒、喜悦、恐惧等)或方面级情感分析。

适合的目标群体

  • 需要快速集成情感分析能力的自动化工作流开发者
  • 构建 MCP 生态系统的 AI 应用架构师
  • 处理用户反馈、评论、社交媒体内容的运营分析团队
  • 注重数据隐私、希望本地部署的金融科技或医疗健康领域用户
  • 使用 Bacalhau/Expanso 分布式计算平台的现有用户

使用风险

运行时依赖风险:Expanso Edge 版本未明确锁定,未来框架更新可能引入破坏性变更。API 服务稳定性:OpenAI 服务中断或速率限制将直接影响技能可用性,生产环境建议配置降级策略。数据合规考量:使用云端模式时,文本数据将传输至 OpenAI,需确保符合 GDPR、CCPA 等数据保护法规要求。MCP 模式暴露面:作为 HTTP 服务启动时,需注意端口访问控制和网络安全配置,避免未授权调用。

安全解读

核心用法

sentiment-score 是一款声明式YAML配置型情感分析Skill,通过Expanso Edge框架运行。用户可通过三种方式使用:
1. CLI管道模式echo '文本' | expanso-edge run pipeline-cli.yaml,直接输出-1到+1的情感分值

2. MCP服务模式expanso-edge run pipeline-mcp.yaml,作为MCP服务器持续提供情感分析服务

3. 云端部署:通过expanso-cli部署至Expanso Cloud,实现云端化调用

核心依赖仅为OPENAI_API_KEY环境变量,调用OpenAI官方Chat Completions API完成情感判定。

显著优点

  • 零代码执行风险:纯YAML配置,无eval/exec/system等任何可执行代码,从根本上消除代码注入风险
  • 顶级安全认证:CLS-Certify六维扫描全优,S+评级,0安全发现项
  • T2级可信来源:Expanso Team官方GitHub组织账号发布,开源透明,社区认可度高
  • 隐私合规完善:通过GDPR数据最小化、TLS 1.3加密传输、无硬编码凭证等6项合规检测
  • 极简部署:单环境变量配置,支持CLI/MCP/云端三种形态,5分钟上手

潜在缺点与局限性

  • API依赖性强:完全依赖OpenAI服务可用性,无离线 fallback 能力
  • 成本敏感:按OpenAI API调用量计费,高频场景需关注成本
  • 地域合规风险:OpenAI API在部分国家/地区受限,需自行确认合规性
  • 输入长度限制:默认max_buffer 1MB,超长文本需预处理分片
  • 许可证未声明:当前版本未明确开源许可证,商用需谨慎

适合人群

  • 需要快速集成情感分析能力的开发者/数据工程师
  • 重视安全合规的企业级MCP/CLI工具链建设者
  • 已在Expanso生态或OpenAI生态中的技术团队
  • 对YAML声明式配置有偏好的基础设施工程师

常规风险

  • API密钥泄露风险:需妥善保管OPENAI_API_KEY,避免提交至版本控制
  • 提示词注入风险:虽系统提示词已加固,但用户输入极端内容仍可能影响输出稳定性
  • 服务商变更风险:OpenAI模型更新或API策略调整可能影响评分一致性
  • 网络中断风险:纯在线服务,无网络时完全不可用

expanso-sentiment-score 内容

test文件夹
fixtures文件夹
手动下载zip · 3.2 kB
input.txttext/plain
请选择文件