SFA Publisher 双方向テンプレート運用UI(AIフリー生成 ↔ テンプレート保存)
SFA Publisher – 双方向テンプレート運用UI
- [PR]深掘り:仕組み解説(サンプル)
- [PR]安全:チェックリスト(サンプル)
- [PR]最短:結論だけ(サンプル)
AIフリー生成 → テンプレ保存 → テンプレ生成 → ハルシネーション修正 → 修正テンプレ保存までを一連で管理するUI。
Free ↔ Template / Hallucination Safe Flow
1
AIフリー生成
AIに自由構成で記事を作らせる。良い構成ならテンプレート候補にする。
2
テンプレ化
生成結果をプレースホルダ化してDBテンプレートとして保存。
3
テンプレ生成
保存済みテンプレートで安定した記事構成を再利用。
4
修正テンプレ適用
ハルシネーション記事に訂正・検査・再構成テンプレートを適用。
生成モード
AIに自由に作らせるか、DB保存済みテンプレートに沿って生成するかを選択します。
生成モード
フリー生成は自由構成。テンプレート生成は安定出力。テンプレ候補化は、良い構成をDB保存する前提。
カテゴリ
テンプレート
AIフリー生成では未指定でも可。テンプレート生成・修正用では明示指定または自動選択を使用。
テーマ
補助情報
投稿ステータス
生成後アクション
AIフリー生成結果をテンプレートとして保存したり、修正結果を再利用可能な安全テンプレートに変換します。
テンプレ保存
生成結果のHTML構造をテンプレ化し、DBの
html_body に保存する想定。
保存先タイプ
Template ID
schema_id
Prompts側のJSONスキーマと揃えることで、テンプレのプレースホルダ不足を防ぐ。
双方向フローの状態
AIフリー生成
テンプレ保存
テンプレ生成
修正適用
ハルシネーション対策
テンプレート管理(DB保存)
テンプレートはDB保存。通常テンプレ、AIフリー由来、修正用テンプレを同じ一覧で管理します。
| Template ID | 種別 | 用途 | schema_id | 状態 |
|---|---|---|---|---|
default |
system | 通常記事 | article_default |
有効 |
ai-free-001 |
ai_free | AIフリー由来 | article_default |
候補 |
hallucination-correction |
correction | 訂正・追記 | article_correction |
有効 |
rewrite-safe |
rewrite_safe | 安全再構成 | article_rewrite_safe |
有効 |
テンプレート本文(html_body)
AIフリー生成から保存した構成は、ここでプレースホルダ化して再利用可能にします。
Template ID
template_source
template_purpose
html_body
必須:
{{ title }}, {{ body_html }} / 修正用: {{ problem_html }}, {{ correct_info_html }}, {{ correction_html }}
ハルシネーション記事の修正
問題記事を指定し、修正用テンプレートで訂正記事・追記記事・安全な再構成記事を作成します。
対象記事URL / ID
問題タイプ
適用テンプレート
正しい情報
修正後の再テンプレ化
修正結果が良ければ、同種のエラー記事に再利用できる修正テンプレとして保存します。
{
"source_article": "problem-post-id",
"problem_type": "hallucination",
"template": "hallucination-correction",
"action": "apply_correction_template",
"after_action": [
"create_correction_post",
"save_as_reusable_template"
],
"new_template_source": "correction",
"new_template_purpose": "rewrite_safe"
}
双方向テンプレート運用ログ
どの生成モード・テンプレート・マッピング理由で記事が作成されたかを記録します。
| 日時 | mode | template | reason | action | 結果 |
|---|---|---|---|---|---|
| 2026-05-03 13:10 | ai_free | – | free_generation | generate_post | OK / draft |
| 2026-05-03 13:14 | free_to_template | ai-free-001 | saved_from_ai_free | save_template | OK / candidate |
| 2026-05-03 13:22 | template | ai-free-001 | manual_selected | generate_post | OK / draft |
| 2026-05-03 13:30 | correction | hallucination-correction | problem_type_match | apply_correction | OK / correction_post |
SFA Publisher Forge
SFA Publisher の構造化・テンプレート制御・ハルシネーション修正対応版
- [PR]最短:結論だけ(サンプル)
- [PR]安全:失敗回避(サンプル)
- [PR]深掘り:理由と背景(サンプル)
sfaf_ / DB Templates / Schema Import Export
Generate:記事生成
AIフリー生成、テンプレート生成、フリー生成からのテンプレ候補化を行います。
生成モード
カテゴリ
テンプレート
自動選択時はマッピング → カテゴリ → グローバルデフォルトの順で解決。
テーマ
補助情報
投稿ステータス
生成後アクション
AIフリー生成で良い構成が出た場合、DBテンプレートとして保存して次回以降に再利用します。
{
"mode": "free_to_template",
"template_source": "ai_free",
"template_purpose": "normal",
"schema_id": "article_default"
}
Correction:ハルシネーション修正
対象記事URL/ID
問題タイプ
修正テンプレート
正しい情報
修正結果の再テンプレ化
correction
rewrite_safe
良い修正パターンは再利用可能なテンプレートとして保存します。
Templates:DB保存テンプレート
| template_id | source | purpose | schema_id | 状態 |
|---|---|---|---|---|
default | system | normal | article_default | 有効 |
ai-free-001 | ai_free | normal | article_default | 候補 |
hallucination-correction | correction | correction | article_correction | 有効 |
テンプレート編集(html_body)
Template ID
schema_id
グローバルデフォルト
html_body
Prompts:schema管理
プロンプトは記事生成の共通仕様+schema別ルール。インポート/エクスポート可能。
| schema_id | label | version | required |
|---|---|---|---|
article_default | Default Article | 1.0.0 | title, body_html |
article_correction | Correction Article | 1.0.0 | title, problem_html, correction_html |
schema JSON 編集
ベースキーワード
カテゴリごとにサイクリック実行。
| カテゴリ | キーワード |
|---|---|
| AIツール | |
| 生活 |
フリーキーワード
1行=1キーワード。成功時のみキューから削除。
Logs:実行ログ
| 日時 | mode | template | schema | reason | 結果 |
|---|---|---|---|---|---|
| 2026-05-03 13:10 | ai_free | – | article_default | free_generation | OK |
| 2026-05-03 13:22 | template | default | article_default | global_default | OK |
| 2026-05-03 13:30 | correction | hallucination-correction | article_correction | problem_type_match | OK |
Settings:基本設定
OpenAI API Key
公開ページには本物を書かない。
Model
REST Token
サンプル値。本番トークンはwp-adminのみ。
本文ブロック形式
内部固定ルール
ユーザー変更不可のガード。JSON形式・required_fields・schema_id検証・失敗時再試行だけをコード側で固定。
hard_rules: - response must be valid JSON - schema_id must exist - required_fields must exist - invalid JSON triggers retry
決済はStripeで安全に処理されます。
- [PR]深掘り:事例まとめ(サンプル)
- [PR]安全:注意点まとめ(サンプル)
- [PR]最短:結論だけ(サンプル)
Amazonで「テンプレート・生成」を検索
Amazonで探す
