Giter VIP home page Giter VIP logo

trickle-on-wechat's Introduction

Trickle-On-WeChat

在微信端使用类似Trickle的图片信息识别和提炼,并进行图片信息管理的功能。

思路介绍:https://mp.weixin.qq.com/s/Q9ubSQHhEgpn2Yf6ndoi5w

功能演示:

265_1694999348.mp4

图片识别自动提取关键信息 image

利用微信聊天记录关键词搜索定位关键信息: image

语言支持

Python 3.6.x ~ 3.7.x

依赖包

certifi==2023.5.7
charset-normalizer==3.1.0
future==0.18.3
idna==3.4
itchat==1.2.32
itchat-uos==1.5.0.dev0
pypng==0.20220715.0
PyQRCode==1.2.1
requests==2.30.0
urllib3==2.0.2
wxpy==0.3.9.8

环境支持

MacOs、Windows、Linux

使用说明

⚠️ Python环境请务必保持在 3.6.x-3.7.x 版本,我使用的是3.7.0(惨痛教训:wxpy这个库对Python的版本有要求)

  • Step1:解压下载当前项目,并安装相关Python依赖
  • Step2:根据Config中的信息,配置语言模型的Key、配置图像识别及OCR的Key
  • Step3:运行Robot.py主程序
  • Step4:程序启动后,通过手机扫描二维码的方式进行登录(若失败请反复扫描)

主要是用的wxpy库,中文文档(已停更)

该库的核心使用的是itchat,是通过网页扫码的方式登陆微信。

https://wxpy.readthedocs.io/zh/latest/

API供应商

Paddle OCR + 图像识别:AIGCaaS主要为本项目提供了OCR的接口能力以及图像识别的能力,费用也相对来说较低,注册地址:https://www.aigcaas.cn/home_v3/login?share=AEjMzBfmyA

trickle-on-wechat's People

Contributors

inhai-wiki avatar

Stargazers

 avatar  avatar ModestYjx avatar Pakqoo avatar kui ning avatar linyh avatar  avatar  avatar  avatar  avatar zhouhuan avatar phpone avatar Haaan avatar X avatar  avatar  avatar  avatar zhourj avatar  avatar 梁达标 avatar  avatar  avatar  avatar yanjialing avatar ZhangJia avatar  avatar  avatar smartmeng avatar etilqs avatar Yin Minghua avatar Hsuching avatar 小民 avatar  avatar  avatar  avatar  avatar qingyun avatar  avatar  avatar 陈彦 avatar  avatar isawall317 avatar Jiewen Zheng avatar Jiang Maling avatar Jingqi Kang avatar HenryHe avatar  avatar Anoxia.Liu avatar  avatar  avatar Wayne-Ho avatar 斓曦未央丶 avatar  avatar LuoQianhong avatar Zhaoheng Zheng avatar anan avatar  avatar ZhangBaoxing avatar Jiang Jun avatar  avatar  avatar  avatar Richkat Chen avatar Tyler Coman avatar  avatar xinnix avatar  avatar

Watchers

xinnix avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.