Skip to content
dsh-market Browse plugins GitHub 中文

tnnevol/fn-os-apps#dsh-fnos-plugin

fnOS 飞牛 NAS integration for DeepSeek Harness, working through the fnOS browser SDK when the Web UI runs inside an fnOS app frame: follows the NAS theme while DSH is set to system preference, lists and revokes authorized NAS directory grants in Settings, opens files and links in the matching fnOS app, and syncs the DSH page title to the fnOS app window. Install from npm with `dsh plugin --profile web add @tnnevol/dsh-fnos`.

Stars ★ 49 Category Development & Runtime Listed 2026-09-18 npm @tnnevol/dsh-fnos

Install

Inside DeepSeek Harness, with dsh-market

dsh plugin --profile web add dshmarket

Or from the command line

dsh plugin --profile web add @tnnevol/dsh-fnos

Installing runs third-party code with your own permissions — it can read your files, use your credentials and reach the network. Review the source first, and pin a commit (github:owner/repo#sha) when you can.

README

This plugin publishes its README in Chinese only.

飞牛 fnOS 应用 Monorepo,把第三方应用打包成 fnOS 应用商店的 FPK。

不再维护 dsh 应用。 飞牛 DeepSeek Harness 应用请到 FNOSP/fnos-dsh 安装。

应用

14 个应用各自一个目录,产物是 apps/<appname>/<appname>.fpk。功能、依赖和安装说明见 应用目录。

开发

需要 Node 24 和 pnpm 11。

pnpm install

start 起本地开发服务,build 出产物,都能只选需要的部分,不带参数就弹多选。

pnpm run start -- --docs                            # 文档站,http://localhost:9876

pnpm run build -- --docs                            # 构建文档
pnpm run build -- --fpk --app fn-memos              # 构建 FPK

单个应用也可以在它自己的目录里跑 ./build。

改完代码跑一遍检查。

pnpm run check -- --all

版本

项目版本由 bumpp 处理,更新根 package.json、docs/package.json、apps/*/manifest 和文档里的版本示例,然后建一条提交加 v<版本号> tag。

pnpm run version -- patch

可以加 --no-commit --no-tag,只改文件不提交。tag 推上去之后 GitHub Actions 会构建 FPK 并发布 Release。

本地安装

在 fnOS 设备上进到应用目录直接装。

cd apps/<appname>
appcenter-cli install-local

或者用构建好的 fpk 文件。

appcenter-cli install-fpk <appname>.fpk

开发资源

Content from the project README on GitHub ↗

Comments

Comments live in GitHub Discussions. Sign in with GitHub to post or react.