Safafish — 独立软件

Safafish 一人工作室

我端到端地设计、构建并运维完整产品——用 Go 与 Rust 编写服务及其运行所需的云基础设施,并在其上开发原生 iOS 与 macOS 应用。Safafish 是我一人经营的独立工作室。

我们的应用

激发创造力、加速学习的创新工具

创作与工具

拿来把事做成的应用——翻译一场通话、连一台服务器、记一条笔记、背一个单词、导一部短片。

  • SyncTrans
    实时语音翻译

    SyncTrans 同声翻译-实时语音翻译

    Mac 上的实时口译员:自然开口,译文立即上屏并朗读。可选本机隐私 AI、云端,或你自己的服务。

    现已提供 macOS 14+
    • 本机、云端或你自己的 AI 服务
    • 实时翻译,完成后自动朗读
    • 双屏对话与左右耳独立音频
    • 历史可搜索,并导出 TXT、Markdown、SRT
    SyncTrans: Live Translator screenshot
  • SharkTTY
    开发者

    SharkTTY

    为 iPhone 和 iPad 打造的保持连接 SSH & Mosh 终端,并配有 Mac 远程桌面伴侣。跨网络漫游、随时重连会话,让服务器触手可及。

    • SSH & Mosh,会话保持不断线
    • 设备端生成 Ed25519 / ECDSA / RSA 密钥
    • 主机密钥固定(TOFU)
    • iCloud & WebDAV 文件管理
    SharkTTY screenshot 1
    SharkTTY screenshot 2
  • Shark InkNote
    iPad 笔记

    Shark InkNote

    手写与 Markdown 混排在同一本笔记中。自研 Metal 笔刷引擎、7 支写感笔刷、边看边记的参考工作区与本地优先存储。

    即将上架 iPad 专属 · 预计 $0.99
    即将推出 了解更多
    • 自研 Metal 笔刷引擎与 7 支写感笔刷
    • 手写页与 Markdown 文字页在同一本混排
    • 支持 PDF、文档与视频的参考工作区
    • 本地优先存储与系统「文件」App 同步
  • AiWords
    语言

    AiWords

    你的私人日语 AI 学习搭档。用 AI 生成例句、智能间隔重复和沉浸式学习模式掌握词汇。

    • 覆盖 JLPT N5-N1 词汇
    • AI 生成例句与音频
    • 手写、听力、测验模式
    • 科学的间隔重复
    AiWords screenshot 1
    AiWords screenshot 2
  • DreamOddly
    AI 短片创作

    DreamOddly

    一句话描述一场戏,回来的是剧本、角色和逐镜头的分镜。你只导你在意的那几个镜头,画面、配乐和配音就地生成,再剪成一部你愿意署名的短片。

    内测中 网页应用
    • 一句话生成剧本、角色与分镜
    • 逐镜头调度——构图、走位、运镜
    • 画面、配乐、配音就地生成
    • 剪辑成片并导出
    DreamOddly screenshot

社交

围着人展开的应用——一个能聊的声音、一群能一起玩的朋友、一只待在屏幕上的伙伴。

  • AlterEcho
    AI 灵魂伴侣

    AlterEcho

    寻找另一种可能。也许是你珍视的人,是你深爱的明星,或是尚未到来的未来的自己——在平行世界与 TA 相遇,见证那些美好的“如果”化为真实。

    • 凭名字、记忆或照片,锁定那个灵魂
    • 一扇窥见 TA 平行人生与悲欢的窗
    • 把你的想法化作锚点,跨越维度同步
    • 写实、动漫或油画风格的伴侣
    AlterEcho screenshot 1
    AlterEcho screenshot 2
  • 网页游戏

    OurMQ

    在浏览器里就能玩的剧本杀和狼人杀。把朋友拉进房间,选个玩法,一起玩转整晚——无需下载安装。

    内测中 限量内测
    • 多本剧本杀任你挑
    • 狼人杀等社交推理玩法
    • 创建房间,邀请好友同玩
    • 浏览器直接玩,免安装
    OurMQ screenshot
  • LiPet
    3D 桌面宠物

    LiPet

    一只活在屏幕上的 3D 桌面小猫:按自己的节奏睡觉漫步,忙碌时打盹,连戳会不耐烦。拥有自主行为引擎与云端技能插件。

    即将推出 macOS 14+
    • 自主行为引擎 — 不是循环 GIF
    • 根据姿态与心情给出动态反馈
    • 身体分区支持自定义手势绑定
    • 云端数据包随时下发新技能与小组件
    LiPet screenshot

生活

过日子用的应用——你的体重、你的眼睛、你留下的照片。

  • GLP Fish
    GLP-1 体重记录

    轻鱼减重:用药与体重记录

    一份 GLP-1 用药过程的档案:以已发表研究为依据的预测,体重、剂量、费用同在一条时间线,暂停之后历史照样完整。

    • 预测以已发表临床研究为依据
    • 体重按称重情境自动校正
    • 注射与口服剂量,费用按阶段分清
    • 暂停、恢复与维持期同在一份档案
    GLP Fish: Weight Loss Tracker screenshot 1
    GLP Fish: Weight Loss Tracker screenshot 2
  • Easy Eyes
    健康养护

    Easy Eyes

    为整天面对屏幕的你准备的温和护眼休息。放松疲劳的双眼、缓解干涩、重新聚焦——多数练习不到两分钟。

    即将推出 App Store 上架
    • 眨眼、远近聚焦与视线伸展
    • 贴合你日程的工作日提醒
    • 连续打卡、徽章与好友排行榜
    • 支持 iPhone、iPad、Apple TV 与 Vision Pro
    Easy Eyes screenshot 1
    Easy Eyes screenshot 2
  • Kaka Camera
    AI 绘图

    Kaka Camera

    现实很无聊,而你的想象力不是。用 AI 图像生成,把最模糊的白日梦变成视觉杰作。

    • 充满热门提示词的咒语市集
    • HD 模式,画质清晰锐利
    • 参考图引导生成
    • 用定制卡片分享作品
    Kaka Camera screenshot 1
    Kaka Camera screenshot 2

关于

关于 Safafish

端到端交付完整产品的云与后端工程师

Safafish 是一个独立软件工作室,专注于云服务与原生 Apple 平台上实用、精心打磨的应用。

近期作品涵盖具备完整 Mac 远程桌面的保持连接 SSH 终端(SharkTTY)、AI 创意与学习应用(Kaka Camera、AiWords、AlterEcho),以及为它们提供支撑的中继与网关服务。

端到端全程负责

从基础设施到界面,我把功能一路推进到生产环境——并在其上线后持续为它负责。

我亲自运维的基础设施

不只是写代码:我部署、监控并运维这些服务,因此我的设计始终面向真实的网络、真实的成本与真实的故障。

原生匠心,系统深度

在精雕细琢的 Rust 系统与加密之上打磨像素级的 Swift 界面——纵贯整个技术栈皆游刃有余。

我的专长

一个人贯通整个技术栈——从支撑服务的云端,到屏幕上的每一个像素。

云与基础设施

设计并运维每个应用背后的服务器——在 Oracle Cloud 上以 Docker 与 Podman 搭配 Traefik,自动签发 Let's Encrypt TLS,并跨区域自建中继与网关节点。

后端工程

用 Go 与 Rust 构建生产级服务:REST API、账户与令牌鉴权(JWT 与 HMAC)、用量计量与配额、SQL 表结构与迁移,以及清晰的控制面 / 数据面划分。

iOS 与 macOS

覆盖 iPhone、iPad、Apple TV 与 Vision Pro 的原生 Swift 与 SwiftUI 开发,以及 macOS 菜单栏应用——StoreKit、Keychain、ScreenCaptureKit、VideoToolbox 与 Metal。

实时与系统

低延迟流媒体与传输——QUIC 与 WebSocket 信令、端到端加密,以及以预编译 xcframework 形式交付的 Rust↔Swift FFI。

AI 产品

把 LLM 驱动的功能与图像生成真正交到用户手中——AI 灵魂伴侣、基于间隔重复的日语学习,以及生成式照片工具。

产品与交付

独自跑通完整闭环:产品设计、六语言本地化、App Store 提交与合规、落地页,以及持续的运维支持。

工具与技术

Go Rust Swift SwiftUI TypeScript Tokio Axum QUIC WebSocket Docker Podman Traefik Nginx PostgreSQL SQLite Oracle Cloud ScreenCaptureKit Metal StoreKit Tailwind

联系 Safafish

如有产品问题、支持需求、合作或技术咨询,欢迎发送邮件,我会尽快回复。