Skip to content

feat: add article AI assistant and visibility analytics#70

Merged
yaojingang merged 6 commits into
mainfrom
codex/article-ai-assistant-main
Jul 26, 2026
Merged

feat: add article AI assistant and visibility analytics#70
yaojingang merged 6 commits into
mainfrom
codex/article-ai-assistant-main

Conversation

@yaojingang

@yaojingang yaojingang commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • add guided article generation with title selection, streaming output, knowledge-base evidence, and source-title traceability
  • add configurable Doubao Search/Ark and DeepSeek visibility collection, source records, analytics, and a production collection command
  • route visibility HTTP calls through the unified safe outbound gateway with strict HTTPS host-boundary validation
  • centralize atomic, date-aware model/provider quotas across article, worker, embedding, knowledge, URL analysis, visibility, and connection-test paths
  • prevent API keys from entering flashed form input and rate-limit sensitive connection-test endpoints
  • include localized admin UI, migrations, demo data, automated tests, and implementation documentation

Review fixes

Verification

  • full PHPUnit suite: 1,037 tests, 8,416 assertions
  • Composer validation passed
  • production frontend build passed
  • Laravel Pint passed for all changed PHP files
  • fresh SQLite migration passed in the test environment
  • Gitleaks scanned the exact origin/main..HEAD range with no findings
  • GitHub has no configured status checks for this pull request

@yaojingang
yaojingang merged commit f6271ea into main Jul 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant