[{"data":1,"prerenderedAt":301},["ShallowReactive",2],{"repo-huangxing520-shiwuji-zh-CN":3,"i18n-huangxing520-shiwuji-zh-CN":298},{"mirrorPool":4,"detail":13,"relatedProjects":175},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":29,"ownerBio":29,"lastSyncTime":32,"lastReleaseTime":33,"tags":34,"license":41,"category":42,"subgroup":43,"releases":44},"huangxing520","shiwuji",1281800869,"https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji",10,"Dart","一款基于 Flutter 的家庭物品收纳管理 App，帮助你记录物品存放位置、归类整理、提醒保质期，并支持 WebDAV 云端备份。",{"Dart":22,"C++":23,"CMake":24,"Swift":25,"HTML":26,"C":26,"Kotlin":27,"Objective-C":27},95.2,2.4,1.8,0.3,0.1,0,[],"","2026-10-09","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F37259018?v=4","2026-10-10T13:33:37.899840+00:00","2026-10-09T17:45:34Z",[35,36,37,38,39,40],"android","dart","flutter","inventory-management","riverpod","webdav","MIT","productivity","笔记工具",[45,68,89,105,123,140,158],{"tag":46,"publishAt":33,"semVer":47,"prerelease":50,"assets":51},"v1.0.9",[48,27,49],1,9,false,[52,58,63],{"fileName":53,"sizeMb":54,"sha256":55,"downloadCount":56,"originUrl":57},"app-arm64-v8a-release.apk",33.77,"5d644494a1291fd20e5130e67ce18d3a900da97bb203ea0a6cc2d7d826d701c2",5,"https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.9\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":60,"sha256":61,"downloadCount":27,"originUrl":62},"app-armeabi-v7a-release.apk",31.17,"1d304a19c811028e63d335b6212111421231f4a137bf89ae71a57dd58ab2ca1d","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.9\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":65,"sha256":66,"downloadCount":27,"originUrl":67},"app-x86_64-release.apk",35.26,"db2fded8ef308dc4d8f1fac75d67f757c8b63cb486151c648e0ae82b2518401a","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.9\u002Fapp-x86_64-release.apk",{"tag":69,"publishAt":70,"semVer":71,"prerelease":50,"assets":73},"v1.0.8","2026-07-08T17:11:00Z",[48,27,72],8,[74,79,84],{"fileName":53,"sizeMb":75,"sha256":76,"downloadCount":77,"originUrl":78},33.81,"40ea98e03371b9ddd740a6cb2149a1924d5b081815203b630985ec620e56f042",36,"https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.8\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":80,"sha256":81,"downloadCount":82,"originUrl":83},31.2,"a38fdb3d60c6d000ead1f028ef7453ab921fa418a551637b1a4ca29dd8ea7949",2,"https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.8\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":85,"sha256":86,"downloadCount":87,"originUrl":88},35.24,"d89f296707bb86f9cdecc64c5150b2ea14ca22e84e1897c037963a5f43fca9f9",4,"https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.8\u002Fapp-x86_64-release.apk",{"tag":90,"publishAt":91,"semVer":92,"prerelease":50,"assets":94},"v1.0.7","2026-07-01T01:57:13Z",[48,27,93],7,[95,98,102],{"fileName":53,"sizeMb":75,"sha256":96,"downloadCount":82,"originUrl":97},"44bfa9460cf27d0c10fd197988d2b704c01a6c4fbd67d6c098172b72aeaa0dfe","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.7\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":99,"sha256":100,"downloadCount":48,"originUrl":101},31.18,"11c4fe5b5b2506eedbc8dc22c87095f0feacd5670ecbed5c5dfdbb1ee50b8fdd","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.7\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":85,"sha256":103,"downloadCount":48,"originUrl":104},"cca510b4467797f2d2905c6db6ba5af41ce2b75792c747643145e6b86dd67bb9","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.7\u002Fapp-x86_64-release.apk",{"tag":106,"publishAt":107,"semVer":108,"prerelease":50,"assets":110},"v1.0.6","2026-06-30T10:25:27Z",[48,27,109],6,[111,115,119],{"fileName":53,"sizeMb":112,"sha256":113,"downloadCount":48,"originUrl":114},33.62,"6b1d0ff7489e719d262ac780ef7447c9ee17f21ad777ed50f0a476c86110c5e1","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.6\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":116,"sha256":117,"downloadCount":48,"originUrl":118},31.04,"63b944ac34ce6b0ba2182313705a4e3c12678b6a76b1aa93db910e5ab2093d9d","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.6\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":120,"sha256":121,"downloadCount":48,"originUrl":122},35.12,"120a50a1a4c79f0cfa16de8135acdb3a8f1e1d22916e41b6fbe0f8c245a3858c","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.6\u002Fapp-x86_64-release.apk",{"tag":124,"publishAt":125,"semVer":126,"prerelease":50,"assets":127},"v1.0.4","2026-06-29T09:24:07Z",[48,27,87],[128,132,136],{"fileName":53,"sizeMb":129,"sha256":130,"downloadCount":48,"originUrl":131},32.05,"af047e44650d705b5bbbef1fce3c3c51cb9cfffcacaa400eb0139d6dc09ec871","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.4\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":133,"sha256":134,"downloadCount":48,"originUrl":135},29.85,"9d831c96c116214bbc4eb44927ced05302a717290b097ef63a629b5d9c1bf1a8","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.4\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":137,"sha256":138,"downloadCount":48,"originUrl":139},33.49,"b3b0ec7277a7e5b6dd84c8ca9361900500c1c9ddbd462b23796d1b83f20c9d6b","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.4\u002Fapp-x86_64-release.apk",{"tag":141,"publishAt":142,"semVer":143,"prerelease":50,"assets":145},"v1.0.3","2026-06-28T21:05:20Z",[48,27,144],3,[146,150,154],{"fileName":53,"sizeMb":147,"sha256":148,"downloadCount":27,"originUrl":149},76.08,"719c371e9e374eaf2698a309f4a5622a469af3644a5c098d0580959a737591e6","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.3\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":151,"sha256":152,"downloadCount":27,"originUrl":153},61.28,"564d4c80dd9580e2a75b5e37d0e59313174f5e94ea0154a1d5253d6acbd93758","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.3\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":155,"sha256":156,"downloadCount":27,"originUrl":157},81.12,"af93fcf62f18fa9e12ebdd9459da41f43ff8c6c7253745e306c9316817986010","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.3\u002Fapp-x86_64-release.apk",{"tag":159,"publishAt":160,"semVer":161,"prerelease":50,"assets":162},"v1.0.2","2026-06-27T01:37:31Z",[48,27,82],[163,167,171],{"fileName":53,"sizeMb":164,"sha256":165,"downloadCount":82,"originUrl":166},22.87,"eba7d30c01fe07249a56bdef964857ed39a8e6128af639d2e469c596160cc80b","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.2\u002Fapp-arm64-v8a-release.apk",{"fileName":59,"sizeMb":168,"sha256":169,"downloadCount":82,"originUrl":170},20.54,"4633f465ca4be82c3e0cb5b30a540bcb576391ad9f14d3bc4ba826dcac3cffb7","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.2\u002Fapp-armeabi-v7a-release.apk",{"fileName":64,"sizeMb":172,"sha256":173,"downloadCount":82,"originUrl":174},24.18,"a1210d56733bb4a3bec4b6172665e373728257f341ef60b2798cce6009ee1429","https:\u002F\u002Fgithub.com\u002Fhuangxing520\u002Fshiwuji\u002Freleases\u002Fdownload\u002Fv1.0.2\u002Fapp-x86_64-release.apk",[176,202,230,251,266,282],{"owner":177,"repo":178,"repoId":179,"category":42,"subgroup":43,"language":19,"tags":180,"starCount":192,"ownerUid":193,"latestTag":194,"platforms":195,"lastReleaseTime":199,"downloadCount":200,"description":201},"AppFlowy-IO","AppFlowy",377496562,[181,182,183,184,185,37,186,187,188,189,190,191],"blog","confluence-alternative","content-management","content-services","documentation","note-taking","notion-alternative","project-management","task-management","team-collaboration","wiki",77557,86002201,"0.14.9",[196,197,198,35],"windows","mac","linux","2026-10-19T11:50:08Z",219,"一款开源的 Notion 替代品，专注于数据隐私和本地优先，使用 Flutter 和 Rust 构建。",{"owner":203,"repo":204,"repoId":205,"category":42,"subgroup":43,"language":206,"tags":207,"starCount":222,"ownerUid":223,"latestTag":224,"platforms":225,"lastReleaseTime":227,"downloadCount":228,"description":229},"laurent22","joplin",79162682,"TypeScript",[35,208,209,210,211,212,204,213,214,186,215,216,217,218,219,220,221,40],"dropbox","electron","enex-files","evernote","javascript","nextcloud","nodejs","notesnook","obsidian","onedrive","react-native","standardnotes","synchronisation","web-clipper",56585,1285584,"v3.7.21",[196,197,198,226],"other","2026-09-25T21:31:12Z",127223,"一个注重隐私的、开源的笔记和待办事项应用，支持Markdown、端到端加密同步以及丰富的插件生态，适用于Windows、macOS、Linux、Android和iOS。",{"owner":231,"repo":232,"repoId":233,"category":42,"subgroup":43,"language":234,"tags":235,"starCount":244,"ownerUid":245,"latestTag":246,"platforms":247,"lastReleaseTime":248,"downloadCount":249,"description":250},"monicahq","monica",82238168,"PHP",[236,237,238,239,240,241,242,243],"crm","family","friends","hacktoberfest","laravel","php","prm","social",25421,25832602,"v5.0.0-beta.5",[226],"2025-04-21T22:38:35Z",1485,"一款开源的个人关系管理（PRM）系统，帮助用户记录与亲友、同事的互动和重要信息，支持多用户、多账本和27种语言。",{"owner":252,"repo":252,"repoId":253,"category":42,"subgroup":43,"language":29,"tags":254,"starCount":259,"ownerUid":260,"latestTag":261,"platforms":262,"lastReleaseTime":263,"downloadCount":264,"description":265},"notable",162815665,[255,209,198,197,256,257,258,196],"cross-platform","markdown","note","react",23492,46467536,"v1.8.4",[196,197,198],"2020-01-21T20:15:06Z",701524,"一款基于 Markdown 的笔记应用，支持 GitHub Flavored Markdown、KaTeX 和 Mermaid。",{"owner":267,"repo":268,"repoId":269,"category":42,"subgroup":43,"language":29,"tags":270,"starCount":275,"ownerUid":276,"latestTag":277,"platforms":278,"lastReleaseTime":279,"downloadCount":280,"description":281},"obsidianmd","obsidian-releases",262342594,[271,272,256,273,216,274],"bases","jsoncanvas","md","obsidian-md",22021,65011256,"v1.14.4",[196,197,198,35,226],"2026-10-05T17:03:28Z",137296,"Obsidian官方仓库，用于托管Obsidian的公开发布版本以及社区插件和主题目录，包含社区插件列表、主题列表和Obsidian版本发布信息。",{"owner":283,"repo":283,"repoId":284,"category":42,"subgroup":43,"language":285,"tags":286,"starCount":291,"ownerUid":292,"latestTag":293,"platforms":294,"lastReleaseTime":295,"downloadCount":296,"description":297},"espanso",205326947,"Rust",[283,198,287,42,288,289,290,196],"macos","productivity-tools","rust","text-expander",14580,64536333,"v2.4.1",[196,197,198],"2026-09-02T17:17:57Z",43515,"一款用 Rust 编写的跨平台文本扩展工具，检测关键词输入并自动替换为预设内容。",{"description":299,"readmeHtml":300},"拾物记（ShiWuJi）是一款基于 Flutter 的跨平台家庭物品收纳管理 App，帮你记录物品存放位置、分类与保修期限，支持 AI 拍照识别、电商订单导入和 WebDAV 云备份，覆盖 Android、iOS、Windows、Linux 与 Web。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>拾物记（ShiWuJi）是一款基于 Flutter 开发的家居物品收纳管理 App，帮助你解决明明记得家里有某样东西、却翻箱倒柜找不到的烦恼。它让你为每件物品记录存放位置、分类信息、购买日期和保修状态，支持 AI 拍照识别、电商订单批量导入和 WebDAV 云备份，让家里的物品管理井井有条。它的核心设计理念是用最少的操作管理最多的物品：用房间到柜子到格子再到物品的空间结构对应现实收纳场景，录入时选位置就像把东西放进柜子一样自然；再用拍照识别和订单导入把新建记录的成本降到几乎为零。App 支持 Android、iOS、Windows、Linux 和 Web 五个平台，采用 MIT 协议开源。\u003C\u002Fp>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>AI 拍照识别：拍张照片，AI 自动填充名称、品牌、分类，支持 18 家以上 AI 服务商。\u003C\u002Fli>\n\u003Cli>物品管理：记录名称、价格、分类、存放位置、购买日期、保修天数、照片、品牌和备注。\u003C\u002Fli>\n\u003Cli>空间层级：房间到柜子到格子再到物品，四级结构实现精确定位。\u003C\u002Fli>\n\u003Cli>保修追踪：自动计算保修到期，首页展示即将到期、已过期和在保物品统计。\u003C\u002Fli>\n\u003Cli>分类管理：内置数码、家电、护肤、厨房、衣物、书籍、收纳、玩具、运动、文具、钥匙、工具等 12 个分类，支持自定义扩展。\u003C\u002Fli>\n\u003Cli>订单导入：一键导入电商平台订单，批量生成物品记录。\u003C\u002Fli>\n\u003Cli>统计卡片：首页展示物品总数、资产总值、本周新增和本月增长。\u003C\u002Fli>\n\u003Cli>物品筛选：按分类或保修状态筛选，按时间、价格、到期日排序。\u003C\u002Fli>\n\u003Cli>空间管理：房间、柜子、格子三级空间管理，实时查看占用情况。\u003C\u002Fli>\n\u003Cli>WebDAV 备份：连接坚果云、Nextcloud 等任意 WebDAV 服务，备份和恢复数据库。\u003C\u002Fli>\n\u003Cli>更新检查：从 GitHub Releases 拉取最新版本信息，App 内提示更新。\u003C\u002Fli>\n\u003Cli>本地通知与数据加密：保修到期本地提醒，并基于 PBKDF2 与 AES 对数据库加密。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>经常找不到家中物品、希望系统化管理收纳的用户。\u003C\u002Fli>\n\u003Cli>家里物品多、需要记录保修和购买信息的家庭用户。\u003C\u002Fli>\n\u003Cli>想用 AI 拍照快速录入、不想手动填表格的用户。\u003C\u002Fli>\n\u003Cli>关注数据隐私、希望用 WebDAV 自建云备份的用户。\u003C\u002Fli>\n\u003Cli>需要在手机和电脑多端使用的用户。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>下载并安装对应平台的拾物记 App（Android、iOS、Windows、Linux 或 Web）。\u003C\u002Fli>\n\u003Cli>首次打开可按引导了解界面，首页展示物品总数、资产总值和保修统计。\u003C\u002Fli>\n\u003Cli>进入空间管理，先创建房间、柜子和格子，搭好家里的空间结构。\u003C\u002Fli>\n\u003Cli>新增物品时填写名称、价格、分类和存放位置，也可用 AI 拍照识别自动填充，或导入电商订单批量生成。\u003C\u002Fli>\n\u003Cli>首页会自动提醒即将到期或已过期的保修物品。\u003C\u002Fli>\n\u003Cli>在个人中心连接 WebDAV 服务（如坚果云、Nextcloud），把数据库备份到云端。\u003C\u002Fli>\n\u003Cli>开发者可从源码运行：克隆仓库后依次执行 flutter pub get、dart run build_runner build、flutter run。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>空间即结构：三级空间层级直接对应现实收纳场景，录入自然直观。\u003C\u002Fli>\n\u003Cli>AI 降低门槛：拍照识别和订单导入让建记录几乎零成本，解决懒得记的问题。\u003C\u002Fli>\n\u003Cli>自动化省心：保修自动计算、到期自动提醒、数据自动加密备份。\u003C\u002Fli>\n\u003Cli>多端覆盖：一套代码覆盖 Android、iOS、Windows、Linux 和 Web 五个平台。\u003C\u002Fli>\n\u003Cli>隐私可控：数据库本地加密，备份走用户自选的 WebDAV 服务。\u003C\u002Fli>\n\u003Cli>开源免费：MIT 协议开源，代码可审查、可自行构建。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Cul>\n\u003Cli>操作系统：Android、iOS、Windows、Linux、Web。\u003C\u002Fli>\n\u003Cli>支持架构：Flutter 跨平台构建；Android 可使用 split-per-abi 拆分包。\u003C\u002Fli>\n\u003Cli>额外依赖：从源码构建需安装 Flutter SDK；AI 识别与云备份需自备相应服务。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>AI 拍照识别需要自行配置受支持的 AI 服务商及密钥。\u003C\u002Fli>\n\u003Cli>WebDAV 备份需要自备支持 WebDAV 的网盘或服务器。\u003C\u002Fli>\n\u003Cli>从源码构建后修改 models、database\u002Ftables 或 providers 时，需重新执行 build_runner 生成代码。\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450920942]