369work/yakki-checker 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

369work/yakki-checker

最新稳定版本:v1.1.0

Composer 安装命令:

composer require 369work/yakki-checker

包简介

薬機法・景品表示法のNG表現を検出するPHPライブラリ。記事やLPの入稿前チェック、納品前の品質管理に。

README 文档

README

薬機法(医薬品医療機器等法)・景品表示法のNG表現を検出するPHPライブラリ。

記事やLPの入稿前チェック、制作会社やライターへの納品前品質管理に使えます。

特徴

  • 薬機法・景品表示法のNG表現を自動検出
  • 検出位置・理由・代替表現の提案付き
  • 業種別プリセット(化粧品・サプリ・医療機器)
  • カスタム辞書の追加対応
  • JSON / 配列でのエクスポート
  • フレームワーク非依存(WordPress / Laravel / CakePHP 等どこでも使える)

要件

  • PHP 8.1 以上
  • ext-mbstring

インストール

composer require 369work/misleading-checker

基本的な使い方

use MisleadingChecker\MisleadingChecker;

$checker = new MisleadingChecker();
$result = $checker->check('この商品は必ず治る!今だけ半額');

if ($result->hasViolations()) {
    foreach ($result->getViolations() as $v) {
        echo "{$v->word}: {$v->reason}\n";
        echo "   → 提案: {$v->suggestion}\n";
    }
}

業種別プリセット

use MisleadingChecker\Preset\CosmeticsPreset;
use MisleadingChecker\Preset\SupplementPreset;
use MisleadingChecker\Preset\MedicalDevicePreset;

// 化粧品向けチェック
$checker->applyPreset(new CosmeticsPreset());

// サプリメント向けチェック
$checker->applyPreset(new SupplementPreset());

// 医療機器向けチェック
$checker->applyPreset(new MedicalDevicePreset());

カスタム辞書

use MisleadingChecker\Dictionary\CustomDictionary;

$custom = new CustomDictionary('自社ルール');
$custom->addEntry('当社比', '比較対象を明確にしてください', '具体的な数値で比較');

$checker->addDictionary($custom);

JSONから辞書を読み込む

$json = file_get_contents('my-dictionary.json');
$dict = CustomDictionary::fromJSON($json, 'カスタム');
$checker->addDictionary($dict);

出力

// 配列
$result->toArray();

// JSON
$result->toJSON(JSON_PRETTY_PRINT);

// カテゴリ別に集計
$result->groupByCategory();

テスト

composer test

⚠️ 免責事項

このライブラリは辞書ベースのパターンマッチによるNG表現の検出を行うものであり、法的な判断・助言を提供するものではありません

  • 検出結果はすべてのNG表現を網羅するものではなく、検出されなかった表現が合法であることを保証するものではありません
  • 検出された表現が、文脈によっては問題なく使用できるケースもあります
  • 法令・ガイドラインは改正されることがあり、本ライブラリの辞書が常に最新の法令を反映しているとは限りません
  • 本ツールによるチェック結果をもって、薬機法・景品表示法その他の法令への適合性を判断することはできません
  • 最終的な判断は、最新の法令・各媒体のポリシーをご自身でご確認のうえ、必要に応じて専門家(弁護士・薬事法務の専門家等)にご相談ください

本ライブラリの使用によって生じたいかなる損害・不利益・行政処分等についても、作者は一切の責任を負いません。

ライセンス

GPL-3.0-or-later

Copyright (c) 2025 miroku (369work)

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2026-04-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固