系统工具
FeedCraft 提供了一些内置工具来帮助您调试 RSS 源并监控系统健康状况。您可以在管理后台的 实用工具 菜单下访问这些工具。
RSS 预览 (RSS Viewer)
Section titled “RSS 预览 (RSS Viewer)”RSS 预览 (Feed Viewer) 允许您按照 FeedCraft 的解析方式预览任何 RSS 源。
- 使用方法:
- 导航至 实用工具 > Feed 源预览 > Feed 预览。
- 输入一个 RSS/Atom 地址。
- 点击 预览 (Preview)。
- 目的: 在设置配方 (Recipe) 之前,验证 FeedCraft 是否能够成功抓取和解析某个 Feed。
- 注意: 预览器默认使用
proxy工艺,它只是简单地抓取 Feed 而不进行修改。
RSS 示例订阅 (Example RSS Feeds)
Section titled “RSS 示例订阅 (Example RSS Feeds)”RSS 示例订阅 页面提供内置订阅地址,用来测试 RSS 阅读器对 HTML、CSS 和媒体内容的渲染支持情况,以及对 RSS 1.0、RSS 2.0、Atom、JSON Feed 文档的格式支持。
- 使用方法:
- 导航至 实用工具 > Feed 源预览 > 示例 Feed 源。
- 复制其中一个订阅地址,例如
/example-rss-feeds/html-elements.xml。 - 在您的 RSS 阅读器中订阅它。
- 可用 Feed:
html-elements.xml: 标题、列表、表格、引用、代码块、details/summary、figure 以及其他常见 HTML5 元素。html-styling.xml: 内联颜色、背景、边框、间距、排版、flex 和 grid 样式。media-picture.xml:picture、source、srcset、sizes、兜底图片、alt 文本和说明文字。all-in-one.xml: 将 HTML、样式和媒体示例合并到一个 Feed 中。rss-2-0.xml: 简单的 RSS 2.0 文档。rss-1-0.rdf: 简单的 RSS 1.0/RDF 文档。atom.xml: 简单的 Atom 文档。json-feed.json: 简单的 JSON Feed 1.1 文档。
- 刷新行为: 订阅地址保持稳定,条目 GUID 每 4 小时轮换一次,方便阅读器拉取新的示例内容。
Feed 对比 (Feed Compare)
Section titled “Feed 对比 (Feed Compare)”Feed 对比 工具让您可以直观地看到某个 Craft(Atom 或 Flow)对 Feed 的处理效果。
- 使用方法:
- 导航至 实用工具 > Feed 源预览 > Feed 预览(工艺效果对比已并入该页)。
- 输入原始 RSS Feed 地址。
- 选择一个 FlowCraft 或 AtomCraft。
- 点击 对比 (Compare)。
- 输出: 工具显示两列:
- 左侧: 原始 Feed 内容。
- 右侧: 经过选定 Craft 处理后的 Feed 内容。
- 应用场景: 非常适合测试新的翻译流程或摘要提示词,而无需创建永久配方。
Craft 依赖检查 (Craft Dependencies)
Section titled “Craft 依赖检查 (Craft Dependencies)”Craft 依赖检查 (System Health) 工具可视化您的 Recipes、FlowCrafts 和 AtomCrafts 之间的内部关系。
- 使用方法:
- 导航至 实用工具 > 系统状态 > Craft 依赖检查。
- 点击 分析 Craft 依赖 (Analyze Craft Dependencies)。
- 功能:
- 生成所有依赖关系的树状视图。
- 健康检查: 自动检测丢失的依赖项(例如,指向已删除 FlowCraft 的 Recipe)。
- 缺失 Crafts 面板: 在视图顶部明确高亮显示哪些 Crafts 丢失。
- 视觉指示: Recipes、Flows、Atoms 和丢失组件使用不同颜色标识。
系统运行状态 (System Runtime)
Section titled “系统运行状态 (System Runtime)”系统运行状态 (Observability) 工具提供了一个全面的仪表板,用于监控资源的健康状况和执行状态。
- 使用方法:
- 导航至 实用工具 > 系统状态 > 运行状态。
- 功能:
- 资源健康 (Resource Health): 查看配方及其他组件的当前状态(健康、降级、暂停),包括连续失败次数。
- 执行日志 (Execution Logs): 跟踪详细的执行历史、成功率以及每次运行的具体错误类型(例如:超时、网络错误、解析错误)。
- 系统通知 (System Notifications): 查看关于资源状态转换的自动警报(例如当配方降级时)。您还可以通过内置的 RSS 源
/system/notifications/rss订阅这些警报。
调试工具 (Debug Tools)
Section titled “调试工具 (Debug Tools)”LLM 调试 (LLM Debug)
Section titled “LLM 调试 (LLM Debug)”用于测试 LLM 配置的沙盒。您可以向配置的 LLM 提供商发送测试提示,以验证连接和模型响应。
广告检测调试 (Ad Check Debug)
Section titled “广告检测调试 (Ad Check Debug)”用于针对特定内容测试 “忽略软文 (Ignore Advertorial)” 过滤逻辑的专用工具,以了解文章被过滤的原因。
FeedCraft v3.2.0