MCPcopy Index your code
hub / github.com/Sniper970119/MemoryAssistInPython

github.com/Sniper970119/MemoryAssistInPython @v1.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.2 ↗ · + Follow
378 symbols 1,047 edges 199 files 218 documented · 58%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Sniper

*免责声明:仅供研究使用,请勿进行非法用途。

996.icu LICENSE

环境要求

1.python 3

(前几天参加完华为的敏捷开发的培训,本来想试试敏捷,结果好像变成原型了可还行x

比较详尽的说明和更详细的开发文档请点这里

API帮助文档请点这里

2019-2-1:技术验证阶段,主要测试GUI页面是否能达到预期要求。

2019-2-2:初步完成GUI部分框架,尽力改回敏捷模型,先开发一部分功能

2019-2-6: 第一次迭代完成。

2019-2-10: 开始第二次迭代,计划完成搜索系统和翻译系统。

2019-2-12: 完成第二次迭代。

2019-2-12:开始第三次迭代,代码整理,增加程序鲁棒性,错误日志生成系统,用户行为统计功能(用于在发生错误时,将用户操作日志与错误日志对照)。

2019-2-12: 第三次迭代完成。

2019-2-12:文档整理,api生成与上传。

2019-2-15:开始第四次迭代,计划完成更新系统。更新系统独立于主系统之外,主要对主系统中的任何文件,根据服务器返回信息进行更改或添加。版本编号v1.0,是第一个发行版本。

2019-2-18: 更新索引文件以及其他相关文件的热更新完成以及整体冷更新基本完成。下一步添加更加完善的服务器端验证以及客户端更新选择。

2019-2-19:完成第四次迭代。客户端与服务器端消息已经文件互传完成。可以进行程序热更新。v1.0发行。同时暂缓迭代,只进行小规模bug修复。复试完成下面的迭代~

2019-2-20:v1.0.1发布。服务器端已经在服务器上运行,可以进行远程自动更新与文件互传。

2019-2-21:v1.0.2发布。修复服务器可能返回错误的版本号的问题。

2019-3-05:开始第五次迭代。计划完成服务器端对用户的唯一标识,方便以后的个性化服务。

2019-3-11:完成第五次迭代。完成服务器对客户端的标识、登录数据统计以及定时的邮件回报。

2019-3-28: 开始修复服务器端wq已知bug。

2019-3-28: 修复已知bug,开始第六次迭代。计划完成软件设置模块,完成语言切换。

2019-4-07: 完成第六次迭代。完成客户端语言中英切换。

2019-4-07: 开始第七次迭代。添加提问模块。用户添加问题后会根据问题权值(软件争取做到自适应)来对用户进行提问(例如提问政治背诵等)。 同时由于比较忙,可能会显著延长迭代周期。

2019-5-20: 完成第七次迭代。添加了提问模块,优化显示,修复服务器端邮箱授权码被盗用后导致不能再发送邮件的问题。

动态展示(v0.2)

gif展示

Core symbols most depended-on inside this repo

get
called by 190
src/Client/VersionControlSystem/GetNewFile/Tools/getUpdateFile.py
readFile
called by 22
src/Client/SystemTools/ConfFileRead/configFileRead.py
send
called by 12
src/Server/MessageReportSystem/Tools/sendEmail.py
saveFiles
called by 12
src/Client/SystemTools/SaveFiles/saveFiles.py
remove
called by 9
src/Client/MissionSystem/EditMission/tools/removeMission.py
send
called by 7
src/Server/MessageTransferSystem/VersionControlSystem/Tools/sendUpdateFile.py
loadFiles
called by 7
src/Client/SystemTools/LoadFiles/loadFiles.py
window
called by 5
src/Client/View/MainFrame/SearchAndSettingFrame/ShowSettingTools/showEdit.py

Shape

Method 265
Class 99
Function 14

Languages

Python100%

Modules by API surface

src/Client/View/MainFrame/TabFrame/SecondTabFrame/translateFrame.py13 symbols
src/Client/View/MainFrame/TabFrame/FirstTabFrame/messageFrame.py10 symbols
src/Client/View/MainFrame/TabFrame/ThirdFrame/messageFrame.py9 symbols
src/Client/MissionSystem/missionSystem.py9 symbols
src/Client/recitationSystem/recitationSystem.py8 symbols
src/Client/View/MainFrame/TabFrame/ThirdFrame/selectFrame.py8 symbols
src/Client/View/MainFrame/TabFrame/FirstTabFrame/selectFrame.py8 symbols
src/Update/VersionControlSystem/GetNewFile/Tools/getUpdateFile.py7 symbols
src/Server/MessageTransferSystem/VersionControlSystem/versionControl.py7 symbols
src/Client/View/MainFrame/TabFrame/ThirdFrame/subWindows/viewAllWindow.py7 symbols
src/Client/View/MainFrame/TabFrame/ThirdFrame/subWindows/editWindow.py7 symbols
src/Client/View/MainFrame/TabFrame/FirstTabFrame/subWindows/editWindow.py7 symbols

For agents

$ claude mcp add MemoryAssistInPython \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact