mcpField
A
agentic-repurpose

agentic-repurpose

本地服务
github.com/pooriaarab商业与营销02 周前更新

关于 agentic-repurpose

agentic-repurpose 是面向开发者的本地内容改写库,提供六种确定性模板来生成社交媒体草稿、大纲和脚本。它支持 TypeScript、CLI 和 MCP,不调用大模型,也不发布帖子。

主要功能

  1. 01支持文本、列表字段、文件和 URL 输入
  2. 02六种针对不同格式的草稿模板
  3. 03每份草稿均含 AI 辅助披露文本
  4. 04截断报告和基于规则的评分
  5. 05可选的发送上限、静默时段和文本屏蔽词

适用场景

  1. 01将版本说明转换为 LinkedIn 草稿
  2. 02生成供审核的 X (Twitter) 线程草稿
  3. 03通过 MCP 根据提供的文本生成 Instagram 标题
  4. 04将本地文件转换为轮播大纲

MCP 相关

MCP 服务提供 `repurpose` 和 `score_variant` 工具。实时模式要求 `approved: true`,工具仍只生成草稿,不会发布到社交平台。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"pooriaarab-agentic-repurpose": {
"command": "npx",
"args": [
"-y",
"agentic-repurpose"
]
}
}
}
启动命令npx -y agentic-repurpose

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmagentic-repurpose0.1.0

工具

2

收录的工具列表 · 更新于 2 周前

参数类型必填说明
liveboolean否
sourcestring是
approvedboolean否
platformsarray否

详细介绍

agentic-repurpose

npm version Monthly downloads MIT license

软件包 · 源代码和支持

agentic-repurpose 是一个开源内容再利用库,可为开发者生成文本草稿。六种确定性模板可生成社交媒体文案、提纲和脚本。它可通过 TypeScript、命令行或模型上下文协议(MCP)在本地运行。

安装

npm install agentic-repurpose

需要 Node.js 18 或更高版本。此软件包包含 TypeScript 声明,并有两个直接运行时依赖项。

创建你的第一份草稿

安装后运行此命令。无需凭据、环境变量或 .env 加载器。

npx agentic-repurpose repurpose --text "A useful source." --platforms linkedin,x-thread

成功时会打印包含 dryRun: true 和两个变体的 JSON。每个变体都包含内容、披露说明、截断报告和评分。

import { repurpose, scoreVariant } from "agentic-repurpose";

const [draft] = repurpose("A useful source.", ["linkedin"]);
console.log(draft.content);
console.log(scoreVariant(draft));

第二个输出的 score: 100,原因是 within platform limits and disclosed。

工作原理

Text / listing fields / loaded file or URL
                  |
          Fixed text templates
                  |
    Hashtags + truncation + disclosure
                  |
         Drafts + reports + scores

URL 加载会将响应正文作为文本返回,不会从 HTML 中提取文章内容。

为什么创建它

开发者可以在自己的工具中生成可预测的草稿。Buffer 负责排期;Repurpose.io 负责分发工作流。此软件包提供本地文本转换功能。

对比

范围核查于 2026-10-14 根据所链接的产品文档进行。

范围agentic-repurposeBufferRepurpose.io
主要操作本地文本模板撰写、排期和发布帖子转换并分发内容
工作流配置SDK 参数或 CLI 标志发布界面已连接的来源和目标账号

覆盖范围

格式或目标平台本地草稿发布集成
X(Twitter),x-thread✓—
LinkedIn,linkedin✓—
Instagram,instagram-caption✓—
轮播提纲,carousel-outline✓—
短视频脚本,short-video-script✓—
Reddit,reddit-post✓—

来源注册表包含六种模板,没有社交媒体发布集成。本地测试覆盖内容生成;不会检查平台凭据。

常见用例

  1. Node.js 开发者将发行说明转换为 LinkedIn 草稿。
  2. TypeScript 工具构建者生成供审核的 X(Twitter)帖子串草稿。
  3. MCP 客户端用户根据提供的文本生成 Instagram 文案。
  4. 内容团队使用 Node.js CLI 将本地文件转换为轮播提纲。

功能

  • 来源加载: SDK 辅助函数接受文本、列表字段、文件和 HTTP URL。
  • 草稿生成: 六种固定模板使用针对特定格式的字符数和话题标签上限。
  • 披露说明: 每份生成的草稿都包含一行 AI 辅助披露说明。
  • 检查: 截断报告和基于规则的评分会说明每份草稿的情况。
  • 路由辅助函数: 独立的 SDK 辅助函数可提供本地回执和通用 HTTP POST 投递功能。
  • 防护机制: 可选的 SDK 防护机制可强制执行分发上限、UTC 安静时段和文本屏蔽列表。

运行时接口

Node.js SDK 导出生成、来源加载、评分、文本统计、路由、保护机制、日志记录和会话成本辅助工具。

CLI 命令:repurpose、costs 和 mcp。使用 --help 或 -h 查看帮助;使用 --version 或 -V 查看版本。

repurpose 接受 --text、--file、--platforms、--dry-run 和 --live --approve。 CLI 默认使用 dry-run。live 模式需要审批,但仍只会生成草稿。

npx agentic-repurpose mcp

MCP 仅公开两个工具:repurpose 和 score_variant。当 live: true 时,其 repurpose 工具要求设置 approved: true。

该代码库还包含一个 Worker 处理程序,提供 GET /health 和 POST /repurpose。 这是供用户自行部署的源代码,而不是托管端点或包导出。

交付与行为限制

生成使用固定模板,不调用大模型 API。它不会发布、安排发布时间、渲染媒体或创建单独的线程帖子。 X 模板将整个草稿限制为 280 个 JavaScript 字符串单元。

评分会检查披露信息、长度和截断情况,但不会预测互动效果或验证平台是否接受内容。 URL 加载没有内置的重试或超时配置。通用 HTTP 路由默认超时为 10 秒,且不会重试。

本地路由会返回回执,不会向外部交付。HTTP 路由会将 { text } 发送到调用方提供的端点。 成本报告存储内存单位,而非供应商的账单总额。草稿生成不会记录成本条目。

集成指南

Node.js 应用请使用 SDK 示例。对于支持 stdio 服务的客户端,请使用 MCP 命令。 对于本地文件,请运行 npx agentic-repurpose repurpose --file source.txt --platforms linkedin。 该代码库的仓库元数据中未配置公开文档站点。

状态

0.1.0 版本为早期发布版本;接口可能会发生变化。请通过 GitHub 问题报告问题。 该代码库尚未发布公开案例研究。

常见问题

什么是 agentic-repurpose?

agentic-repurpose 是一个本地文本草稿生成器。它通过 SDK、CLI 和 MCP 服务提供六种固定模板。

哪些集成经过验证?

agentic-repurpose 有六种经过本地测试的模板,但没有经过凭据验证的社交媒体发布集成。

agentic-repurpose 是否提供托管发布服务?

agentic-repurpose 提供本地代码。用户自行运行该包并部署任何端点。

agentic-repurpose 与 Buffer 有何不同?

agentic-repurpose 生成本地草稿。Buffer 提供帖子排期和发布功能。

agentic-repurpose 与 Repurpose.io 有何不同?

agentic-repurpose 通过固定模板转换提供的文本。Repurpose.io 会连接内容来源和目标,用于分发工作流。

它会调用 AI 模型吗?

agentic-repurpose 不会调用模型供应商。尽管披露信息中有相关措辞,其输出仍来自固定模板。

它能加载 URL 吗?

agentic-repurpose 会为 HTTP URL 导出 loadSource。它会返回原始响应文本;CLI 接受文本或文件。

live 模式会做什么?

对于 CLI 和 MCP 的 live 标志,agentic-repurpose 要求明确审批。这些路径仍只会生成草稿,不会向社交平台交付内容。

许可证

MIT。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。