MicroFish/backend/app/services
liyizhouAI cd51ebe282 feat: report quality overhaul — concrete data, agent quotes, infographic
- Add SimulationAnalyticsService: direct actions.jsonl access for stats,
  top posts, agent quotes (positive/negative), sentiment breakdown
- Add simulation_analytics tool to ReportAgent ReACT loop
- Rewrite prompts: demand specific numbers, prohibit vague language,
  require verbatim agent quotes (min 5 per section)
- Refactor report_agent.py: extract prompts → report_prompts.py,
  data classes → report_data.py (both under 800 lines)
- Add ReportInfographic.vue: metrics cards, action distribution bars,
  sentiment breakdown, top agents, timeline sparkline
- Add infographic API endpoint: GET /api/report/<id>/infographic
- Pre-compute infographic data during report generation
- Increase max_tokens from 4096 to 8192 for detailed sections
2026-04-17 16:58:53 +08:00
..
__init__.py Implement Interview feature for agent interactions in simulations 2025-12-08 15:55:39 +08:00
custom_graph_builder.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
graph_builder.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
graphiti_client.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
oasis_profile_generator.py feat: v0.3 - Manus replay + token tracking + SIGTERM fix + accelerate button 2026-04-15 09:37:22 +08:00
ontology_generator.py fix: v0.3.4 - production stability fixes for simulation pipeline 2026-04-16 22:44:40 +08:00
report_agent.py feat: report quality overhaul — concrete data, agent quotes, infographic 2026-04-17 16:58:53 +08:00
report_data.py feat: report quality overhaul — concrete data, agent quotes, infographic 2026-04-17 16:58:53 +08:00
report_prompts.py feat: report quality overhaul — concrete data, agent quotes, infographic 2026-04-17 16:58:53 +08:00
simulation_analytics.py feat: report quality overhaul — concrete data, agent quotes, infographic 2026-04-17 16:58:53 +08:00
simulation_config_generator.py perf: simulation acceleration - filter non-social entities + configurable semaphore 2026-04-16 23:11:55 +08:00
simulation_ipc.py feat: merge upstream i18n + rebrand MiroFish → Foresight 先见之明 2026-04-11 16:40:13 +08:00
simulation_manager.py fix: v0.3.4 - production stability fixes for simulation pipeline 2026-04-16 22:44:40 +08:00
simulation_runner.py feat: v0.3 - Manus replay + token tracking + SIGTERM fix + accelerate button 2026-04-15 09:37:22 +08:00
text_processor.py Introduce Project ID for context management, finalizing the stateful API pipeline from file submission to graph construction. 2025-11-28 17:21:08 +08:00
zep_entity_reader.py fix: accept all Entity nodes from Graphiti (no custom labels) 2026-04-14 19:13:50 +08:00
zep_graph_memory_updater.py feat: migrate from Zep Cloud to self-hosted Graphiti + Neo4j 2026-04-13 12:07:32 +08:00
zep_tools.py feat: migrate from Zep Cloud to self-hosted Graphiti + Neo4j 2026-04-13 12:07:32 +08:00