Skip to content

pooneyy/suanleme-copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

suanleme-copilot

遵循GPL 2.0协议

针对算了么中任务类型为“网站服务任务”(以下称为长期任务)的任务。

安装

    pip install -r requirements.txt

使用

首次运行请在本地电脑。

    python main.py

支持青龙面板(推荐),具体请参阅whyour/qinglong,以下为示例:

配置与说明

首次运行会自动创建配置文件config.json,配置项如下:

{
    "refresh_token": "",
    "pushplus_token": "pushplus token",
    "machines_remark":{
        "Machine Name": "Machine Remark"
    }
}

Note

之后的时间里,每个钟头的01分~05分内的随机时间点会重新载入一次配置文件,然后从算了么官网获取一次任务状态,并在结束时保存一次配置文件,用于更新refresh_token。修改配置文件时,请避开这个时间,否则容易出错。

功能

  • 监控长期任务状态

    如果有任务未获得积分,将发送通知; 如果获得了新任务,将附加在通知里; 如果有任务的状态设为“已完成”,将附加在通知里。

  • 监控算了么官网状态

    发现算了么官网服务异常时,将发送通知,

    并在官网服务恢复时,发送一个通知。

  • 自动为机器备注(需要预先在配置文件中添加设备名与设备备注)

    当新增机器时,自动为机器添加备注,格式为「机器备注」;

    当机器接取任务,或有任务变动时,自动为机器更新备注,格式为「机器备注 - 任务ID - 任务点ID」;

    当失去任务点时,自动为机器更新备注,格式为「机器备注」。

效果

更新日志

  • 1.1 (2024.04.18)

    优化设备备注相关代码

    优化获取积分明细相关代码

  • 1.0 (2024.04.05)

    发布

About

Life's better with company. Maybe we need a copilot.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages