Skip to content
/ wjx Public

实时跟踪问卷星所方法问卷的数据,并调用ai智能总结当前结果

License

Notifications You must be signed in to change notification settings

moran69/wjx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wjx

实时跟踪问卷星所发放问卷的数据,并调用ai智能总结当前结果 问卷星数据获取题目+选项情况,保存json文件 image

image

问卷监控工具

项目简介

本项目是一个用于监控和分析问卷星问卷数据的工具。它定期从问卷星平台获取数据,保存为 JSON 文件,使用 AI 模型进行分析,并通过 Telegram 发送分析报告。

特性

  • 定期获取问卷数据:自动从指定的问卷 URL 获取最新数据。
  • 保存数据:将获取的数据保存为 JSON 文件,方便后续处理。
  • 数据分析:使用 AI 模型对问卷数据进行分析,生成报告。
  • Telegram 通知:通过 Telegram 发送分析报告和通知。

安装与配置

  1. 克隆仓库

    git clone https://github.com/moran69/wjx.git
  2. 安装依赖

    cd wjx
    pip install -r requirements.txt
  3. 配置文件

    config/settings.py 中配置以下信息:

    • Telegram Bot Token: 在 BotFather 创建一个新的 Telegram 机器人,并获取 Token。
    • Telegram Chat ID: 获取您的 Telegram Chat ID
    • 问卷 URL: 设置您要监控的问卷的 URL。

    示例配置:

    TELEGRAM_BOT_TOKEN = '965940462:AAF4VHCv3Fyg04zA32***************'
    TELEGRAM_CHAT_ID = '-1002451041509'
    QUESTIONNAIRE_URL = 'https://www.wjx.cn/report/302104735.aspx?njjc=1'

使用方法

运行主程序开始监控问卷数据:

python main.py

程序将每隔 30 分钟获取一次问卷数据,进行分析,并通过 Telegram 发送分析报告

贡献

欢迎提交问题和拉取请求。请在提交前阅读 贡献指南。 感谢神墨大佬提供的公益API服务

许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

致谢

感谢以下项目和库的支持:

requests:用于发送 HTTP 请求。 BeautifulSoup:用于解析 HTML 数据。 python-telegram-bot:用于与 Telegram 机器人交互。 pytz:用于处理时区。

About

实时跟踪问卷星所方法问卷的数据,并调用ai智能总结当前结果

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages