定制 bmorg/ai_proofread 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bmorg/ai_proofread

Composer 安装命令:

composer require bmorg/ai_proofread

包简介

AI-assisted proofreading of TYPO3 page content

README 文档

README

An exercise in vibe-coding. Fully developed by Claude Code / Opus 4.8 - heavily guided and reviewed, but almost no code was handwritten.

AI-assisted proofreading for TYPO3 page content. Detects issues like spelling, punctuation, grammar, gender-inclusive language, style. Results are shown in a dedicated report.

Status: 0.1.0 alpha. Works and is being used in production, but has not been widely tested. See "Limitations" below. If you are using this, please report any issues!

Limitations

This is an early exploratory version with serious limitations:

  • German content only. The A.I. prompt was optimized over multiple iterations for German language content only!
  • Single backend: OpenRouter The general idea is to support generic OpenAI-compatible backends, but I have not been able to test this with anything other than OpenRouter yet. There can be serious limitations with availability and strictness of the required JSON output format that need to be tested.
  • Single page language only. So far, only l=0 can be checked.
  • Only tested on Typo3 11.

`## How it works

  • Access the new module "KI-Lektorat" from any page: KI-Lektorat module in document header
  • Checks need to be scheduled ("Report erstellen"). Depending on settings the check can take multiple minutes. Schedule check
  • When ready, the report is automatically shown: Generated report view

Installation

  • TYPO3: 11.5 / 12.4 / 13.4 · PHP: 8.2+
composer require bmorg/ai_proofread

Or simply download via "Releases" here on Github.

In the TYPO3 backend:

  1. Database migration Via Admin Tools → Maintenance → Analyze Database Structure
  2. Extension configuration (see below).
  3. Scheduler task* Register the command aiproofread:process-queue as a recurring Scheduler task (every 60s).

Configuration

Extension configuration (Admin Tools → Settings → Extension Configuration → ai_proofread):

Fill in at least the provider settings. Recommended

Setting Value
baseUrl https://openrouter.ai/api/v1
apiKey sk-or-…
model anthropic/claude-opus-4.8
providerOrder anthropic - when routed to Google, I've had problems with the structured JSON
allowFallbacks 0 - pins strictly to providerOrder
reasoning 1 - more expensive, but far better results

License

MIT — see LICENSE.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-06-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固