Skip to main content

research_assistant

多层研究自动化框架:从数据采集到论文自动生成的一体化流水线,内置数据层、分析层、写作层三层架构,支持经济地理等科研领域的批量研究任务。

安装

pip install research_assistant

快速开始

import research_assistant
from research_assistant import orchestrator

特性

  • 数据层:多源数据采集、清洗、质量校验
  • 分析层:因果推断、空间计量、面板模型、鲁棒性检验
  • 写作层:报告模板适配、DOCX 输出、审稿回复
  • 辅助能力:依赖自检、唤醒管道、CI 集成、可复现性锁定

测试

pytest tests/

策略落实保障(跨对话检查入口)

框架策略的单一事实来源为 docs/协作准则与工作规范.md(含策略落实保障章节,当前 18 条);任何新对话涉及本框架时,先按以下入口获取策略落实基线:

python scripts/policy_check.py --quick   # 轻量自检:测试收集、标记扫描、依赖、唤醒、发布产物、文档、改进项
python scripts/policy_check.py --json    # JSON 输出,供脚本消费
python scripts/policy_check.py --full    # 完整模式:额外运行 pytest tests/ 全量并断言 0 警告
  • 退出码 0 = 全部通过;1 = 存在失败项,须定位根因并修复后再继续任务。
  • CI(.github/workflows/ci.yml)已将该自检接入矩阵门禁,策略回归会阻断合并。
  • 框架改动后建议按 docs/协作准则与工作规范.md 第十七条执行每轮落实检查清单。

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

research_assistant_xf-1.8.0.tar.gz (553.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

research_assistant_xf-1.8.0-py3-none-any.whl (637.2 kB view details)

Uploaded Python 3

File details

Details for the file research_assistant_xf-1.8.0.tar.gz.

File metadata

  • Download URL: research_assistant_xf-1.8.0.tar.gz
  • Upload date:
  • Size: 553.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.8

File hashes

Hashes for research_assistant_xf-1.8.0.tar.gz
Algorithm Hash digest
SHA256 ab6efe796cceee76db7cde2a7d729e48631c16ca40077b475bd1084a7f967aab
MD5 522ee41a0d50fa11d88d9e2061d9ac10
BLAKE2b-256 33a374cbf0518bd3a030cc1b227a4ba6dfbe523d079b9f9e2d726da360631dd7

See more details on using hashes here.

File details

Details for the file research_assistant_xf-1.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for research_assistant_xf-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0055818dda93a1baf5e47e836fb7691f56a0aaa1a4ae8897d7fb0951710f5289
MD5 835874b209c89c821ce89eca39806d49
BLAKE2b-256 d2b8cacc4e5c6e7832c35d31bf1ab8a568842674afe4d678b37256c6b7782b48

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page