1.0.0
@@ -1,6 +1,37 @@
|
||||
# flowdeer-dist
|
||||
可用于深度思考和复杂流程的AI工具
|
||||
# FlowDeer - AI tools for complex workflows and deep thoughts
|
||||
|
||||
即将发布,敬请期待。
|
||||
[简体中文](README.md) | [English](README_EN.md)
|
||||
|
||||
加入 Waitlist → <https://subdeer.cn/channel/landing/12>
|
||||
> 本仓库用于FlowDeer在线版的hosting,独立部署版、客户端的下载和客服
|
||||
|
||||

|
||||

|
||||
|
||||
## 功能简介
|
||||
|
||||
## 使用教程
|
||||
|
||||

|
||||
|
||||
[Youtube](https://youtu.be/vz1xBKzLAVM) | [B站](https://www.bilibili.com/video/BV1xP411Y7ak/)
|
||||
|
||||
## 在线版
|
||||
|
||||
可访问 [f.ai0c.com](https://f.ai0c.com) 使用,该站点部署在GitHub,如果访问较慢,可以下载独立部署版执行部署。
|
||||
|
||||
## 客户端
|
||||
|
||||
内测完成后提供,将支持
|
||||
- Windows ( 64位,win7以上系统 )
|
||||
- Mac( intel / arm 架构 )
|
||||
|
||||
## 独立部署版
|
||||
|
||||
### 一键部署到 Vercel
|
||||
|
||||
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Feasychen%2Fflowdeer-dist.git&root-directory=docs)
|
||||
|
||||
### 部署到任意host
|
||||
|
||||
1. 下载本仓库代码
|
||||
1. [docs](./docs/) 目录下为即为独立部署版代码,可复制到支持静态网页的服务器、或者对象存储
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
# FlowDeer - AI tools for complex workflows and deep thoughts
|
||||
|
||||
[简体中文](README.md) | [English](README_EN.md)
|
||||
|
||||
> This repository is used for hosting the online version of FlowDeer, as well as providing downloads and customer support for the standalone deployment version and client.
|
||||
|
||||

|
||||
|
||||
## Function Introduction
|
||||
|
||||
## User Tutorial
|
||||
|
||||

|
||||
|
||||
[Youtube](https://youtu.be/vz1xBKzLAVM) | [Bilibili](https://www.bilibili.com/video/BV1xP411Y7ak/)
|
||||
|
||||
## Online Version
|
||||
|
||||
You can access [f.ai0c.com](https://f.ai0c.com) to use it. This site is deployed on GitHub. If the access is slow, you can download the standalone deployment version and execute the deployment.
|
||||
|
||||
## Client
|
||||
|
||||
It will be available after the internal testing is completed, and it will support:
|
||||
- Windows (64-bit, Windows 7 and above)
|
||||
- Mac (Intel / ARM architecture)
|
||||
|
||||
## Standalone Deployment Version
|
||||
|
||||
### One-click deployment to Vercel
|
||||
|
||||
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Feasychen%2Fflowdeer-dist.git&root-directory=docs)
|
||||
|
||||
### Deployment to any host
|
||||
|
||||
1. Download the code from this repository.
|
||||
2. The [docs](./docs/) directory contains the code for the standalone deployment version, which can be copied to a server that supports static web pages or object storage.
|
||||
@@ -0,0 +1 @@
|
||||
import{I as r}from"./index-2098b39e.js";import{I as o}from"./index-5fe2489d.js";import{p as s,I as m,__tla as i}from"./index-5a3fc37b.js";let n,e,l=Promise.all([(()=>{try{return i}catch{}})()]).then(async()=>{n=function(a,c){var t=s(a);return c===m.STANDARD?r[t]:o[t]},e=function(a){return s(a)}});export{r as IconSvgPaths16,o as IconSvgPaths20,l as __tla,n as getIconPaths,e as iconNameToPathsRecordKey};
|
||||
@@ -0,0 +1 @@
|
||||
import{_ as o,a as s,b as i,__tla as l}from"./index-5a3fc37b.js";let e,c=Promise.all([(()=>{try{return l}catch{}})()]).then(async()=>{e=function(n,_){return o(void 0,void 0,void 0,function(){var t;return s(this,function(a){switch(a.label){case 0:return[4,i(()=>import("./allPaths-fc49cac2.js").then(async r=>(await r.__tla,r)),["./allPaths-fc49cac2.js","./index-2098b39e.js","./index-5fe2489d.js","./index-5a3fc37b.js","./index-1279f93d.css"],import.meta.url)];case 1:return t=a.sent().getIconPaths,[2,t(n,_)]}})})}});export{c as __tla,e as allPathsLoader};
|
||||
|
After Width: | Height: | Size: 471 KiB |
|
After Width: | Height: | Size: 502 KiB |
@@ -0,0 +1 @@
|
||||
import{_ as l,a as o,b as s,p as c,I as u,__tla as m}from"./index-5a3fc37b.js";let n,p=Promise.all([(()=>{try{return m}catch{}})()]).then(async()=>{n=function(_,i){return l(void 0,void 0,void 0,function(){var e,r;return o(this,function(t){switch(t.label){case 0:return e=c(_),i!==u.STANDARD?[3,2]:[4,s(()=>import("./index-2098b39e.js").then(a=>a.I),[],import.meta.url)];case 1:return r=t.sent(),[3,4];case 2:return[4,s(()=>import("./index-5fe2489d.js").then(a=>a.I),[],import.meta.url)];case 3:r=t.sent(),t.label=4;case 4:return[2,r[e]]}})})}});export{p as __tla,n as splitPathsBySizeLoader};
|
||||
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 233 B |
@@ -0,0 +1,45 @@
|
||||
[
|
||||
{
|
||||
"text":"商业计划规划",
|
||||
"prompt":"针对「通过GPT翻译图书」的想法,按《精益创业》的流程,设计一份商业计划。",
|
||||
"icon":"briefcase",
|
||||
"tasks":[
|
||||
{
|
||||
"content":"根据总目标进行用户细分,返回细分用户的画像",
|
||||
"complexity":1
|
||||
},
|
||||
{
|
||||
"content":"根据总目标和用户画像列表,分别提出针对每个用户画像的价值主张,每一个价值主张均包括以下三点 ① 痛点和缓释方案 ② 价值提升点 ③ 产品形态和具体服务",
|
||||
"complexity":1
|
||||
}
|
||||
],
|
||||
"finalOutput":"一份包含了用户画像、价值主张设计、精益画布的商业计划书"
|
||||
},
|
||||
{
|
||||
"text":"课程设计",
|
||||
"prompt":"你是一个资深的技术作家,正在编写《方糖全栈课》系列课程。当前的任务是针对知识点「」,编写详细的课程内容。",
|
||||
"icon":"book",
|
||||
"tasks":[
|
||||
{
|
||||
"content":"撰写本节介绍,包括本节课程的标题、学习目标",
|
||||
"complexity":1
|
||||
},
|
||||
{
|
||||
"content":"通过查询维基百科和MDN,对本节的知识点进行详细讲解,包括① 是什么 ② 为什么 ③ 怎么用",
|
||||
"complexity":1
|
||||
},
|
||||
{
|
||||
"content":"针对知识点进行实例演示,包括① 代码 ② 运行结果 ③ 代码解释",
|
||||
"complexity":1
|
||||
},
|
||||
{
|
||||
"content":"搜索互联网整理延伸阅读和资源,包括① 相关知识点 ② 针对知识点细节的文章标题和链接 ③ Github的相关仓库",
|
||||
"complexity":1
|
||||
},
|
||||
{
|
||||
"content":"搜索 StackOverflow 整理对本知识点最常见的疑问和讨论",
|
||||
"complexity":1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -1,15 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="refresh" content="0;url=https://subdeer.cn/channel/landing/12">
|
||||
<script type="text/javascript">
|
||||
window.location.href = "https://subdeer.cn/channel/landing/12";
|
||||
</script>
|
||||
<title>Redirecting...</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Redirecting...</h1>
|
||||
<p>If you are not redirected automatically, follow this <a href="https://subdeer.cn/channel/landing/12">link</a>.</p>
|
||||
</body>
|
||||
</html>
|
||||
<html lang="zh-cn">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="./logo.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>FlowDeer</title>
|
||||
<script type="module" crossorigin src="./assets/index-5a3fc37b.js"></script>
|
||||
<link rel="stylesheet" href="./assets/index-1279f93d.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
After Width: | Height: | Size: 192 KiB |
|
After Width: | Height: | Size: 200 KiB |
@@ -0,0 +1,40 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" viewBox="0 0 512 512">
|
||||
<defs>
|
||||
<filter id="路径_1" x="22.293" y="4.274" width="473.414" height="509.453" filterUnits="userSpaceOnUse">
|
||||
<feOffset dx="3" dy="3" input="SourceAlpha"/>
|
||||
<feGaussianBlur stdDeviation="3" result="blur"/>
|
||||
<feFlood flood-opacity="0.161"/>
|
||||
<feComposite operator="in" in2="blur"/>
|
||||
<feComposite in="SourceGraphic"/>
|
||||
</filter>
|
||||
<clipPath id="clip-iPhone_12_12_Pro_24">
|
||||
<rect width="512" height="512"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="iPhone_12_12_Pro_24" data-name="iPhone 12、12 Pro – 24" clip-path="url(#clip-iPhone_12_12_Pro_24)">
|
||||
<g transform="matrix(1, 0, 0, 1, 0, 0)" filter="url(#路径_1)">
|
||||
<path id="路径_1-2" data-name="路径 1" d="M497.414,379.117V186.384a36.118,36.118,0,0,0-17.935-31.163L307.919,55.378a54.109,54.109,0,0,0-54.448,0L81.935,155.221A36.118,36.118,0,0,0,64,186.384V379.117A36.118,36.118,0,0,0,81.935,410.3l171.56,99.843a54.177,54.177,0,0,0,54.448,0L479.5,410.3A36.118,36.118,0,0,0,497.414,379.117Z" transform="translate(-24.71 -26.76)" fill="#54acf7" stroke="#a5a5a5" stroke-linecap="round" stroke-linejoin="round" stroke-width="22"/>
|
||||
</g>
|
||||
<g id="组_1" data-name="组 1" transform="translate(-24.707 -27.726)">
|
||||
<g id="组_1-2" data-name="组 1" transform="translate(64 49)">
|
||||
<path id="减去_1" data-name="减去 1" d="M-5372.879-515.186V-707.92a36.118,36.118,0,0,0-17.935-31.163l-171.56-99.843a54.109,54.109,0,0,0-54.448,0l-171.537,99.843a36.118,36.118,0,0,0-17.935,31.163v192.734A36.118,36.118,0,0,0-5788.358-484l171.56,99.843a54.176,54.176,0,0,0,54.447,0L-5390.792-484A36.117,36.117,0,0,0-5372.879-515.186Z" transform="translate(5806.293 846.274)" fill="#54acf7" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="20"/>
|
||||
</g>
|
||||
</g>
|
||||
<path id="交叉_1" data-name="交叉 1" d="M-6171.3-393.13l-85.371-49.722c26.088-12.746,58.944-17.374,86.233-17.374,56.741,0,82.487-27.963,82.487-60.029,0-9.639-1.238-17.655,1.431-28.534-47.775.667-65.7-25.959-65.7-25.959,5.341-15.65,14.209-11.261,30.9-13.169a90.734,90.734,0,0,1,49.587,16.223c6.676-5.44,16.212-9.924,25.271-13.36l81.534,42.278H-5980l-1.62,7.634s8.105,3.531,14.875,3.245l-6.961,15.747h-71.807l23.364,7.348a454.064,454.064,0,0,1-3.814,53.73q-.221,2.881-.588,6.071l-95.929,55.872a48.521,48.521,0,0,1-24.408,6.582A48.522,48.522,0,0,1-6171.3-393.13ZM-5964.932-542.777Zm-132.837-56.641c-27.465-10.212-54.355-3.245-78.2-1.05-17.927,1.622-34.329.859-48.539-8.112-14.017-8.78-26.319-25.578-35.284-57.548l15.354-4.294c7.438,26.531,16.688,41.037,28.321,48.384,10.491,6.27,24.7,6.442,39.767,5.63a43.835,43.835,0,0,1-12.3-6.2c-8.487-6.2-15.735-16.51-21.171-35.215l15.258-4.485c4.1,14.124,8.868,22.235,15.257,26.913,6.39,4.58,14.113,5.726,23.268,6.679,17.164,1.91,38.621,2.674,65.417,15.079a92.664,92.664,0,0,1,10.967,4.964,31.338,31.338,0,0,0-1.622-2.958c-4.577-7.158-13.541-14.7-30.133-20.8l5.341-14.888c26.986,9.733,37.666,23.572,41.958,34.547,4.959,12.5,1.906,22.285,1.906,22.285-3.814,1.24-7.629,2.958-12.015,4.294A153.945,153.945,0,0,0-6097.769-599.417Zm48.824.762c-.476-7.672-1.431-21.93-8.3-29.967a55.192,55.192,0,0,1,12.493,8.5,28.4,28.4,0,0,0-10.013-22.046l10.4-11.929c26.986,23.477,10.2,57.07,10.2,57.07Zm-105.945-41.9a53.272,53.272,0,0,1-4.2-26.435l15.83,1.146c-.953,12.98,3.624,21.76,8.773,27.486C-6141.159-639.5-6147.547-639.635-6154.89-640.551Z" transform="translate(6389.129 877.274)" fill="#fff"/>
|
||||
<g id="组_10" data-name="组 10" transform="translate(63.862)" opacity="0.996" style="isolation: isolate">
|
||||
<path id="路径_13" data-name="路径 13" d="M0,0H192.139V192.139H0Z" fill="none"/>
|
||||
<path id="路径_17" data-name="路径 17" d="M42.023,32.012A16.012,16.012,0,1,0,26.012,48.023,16.012,16.012,0,0,0,42.023,32.012Z" transform="translate(70.058 112.092)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
<path id="路径_18" data-name="路径 18" d="M12,8V58.087" transform="translate(84.069 70.005)" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
</g>
|
||||
<g id="组_25" data-name="组 25" transform="translate(159.931 -23)" opacity="0.996" style="isolation: isolate">
|
||||
<path id="路径_13-2" data-name="路径 13" d="M0,0H192.139V192.139H0Z" fill="none"/>
|
||||
<path id="路径_17-2" data-name="路径 17" d="M42.023,32.012A16.012,16.012,0,1,0,26.012,48.023,16.012,16.012,0,0,0,42.023,32.012Z" transform="translate(70.058 112.092)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
<path id="路径_18-2" data-name="路径 18" d="M12,8V93.7" transform="translate(84.069 34.394)" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
</g>
|
||||
<g id="组_26" data-name="组 26" transform="translate(256 21.274)" opacity="0.996" style="isolation: isolate">
|
||||
<path id="路径_13-3" data-name="路径 13" d="M0,0H192.139V192.139H0Z" fill="none"/>
|
||||
<path id="路径_17-3" data-name="路径 17" d="M42.023,32.012A16.012,16.012,0,1,0,26.012,48.023,16.012,16.012,0,0,0,42.023,32.012Z" transform="translate(70.058 112.092)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
<path id="路径_18-3" data-name="路径 18" d="M12,8V83.506" transform="translate(84.069 44.587)" fill="#fff" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 213 KiB |
@@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512" viewBox="0 0 512 512">
|
||||
<defs>
|
||||
<clipPath id="clip-iPhone_12_12_Pro_50">
|
||||
<rect width="512" height="512"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="iPhone_12_12_Pro_50" data-name="iPhone 12、12 Pro – 50" clip-path="url(#clip-iPhone_12_12_Pro_50)">
|
||||
<path id="排除_1" data-name="排除 1" d="M-14050-1572h-437a10.012,10.012,0,0,1-10-10v-437a10.012,10.012,0,0,1,10-10h437a9.935,9.935,0,0,1,7.07,2.928A9.935,9.935,0,0,1-14040-2019v437a9.935,9.935,0,0,1-2.928,7.07A9.935,9.935,0,0,1-14050-1572Zm-377.917-381.316v305.636h113.575a409.338,409.338,0,0,0,46.717-2.534,288.866,288.866,0,0,0,40.945-7.6,209.12,209.12,0,0,0,35.171-12.668,162.149,162.149,0,0,0,29.4-17.735,138.568,138.568,0,0,0,23.2-22.3,125.818,125.818,0,0,0,16.57-26.381,136.718,136.718,0,0,0,9.941-30.458,173.391,173.391,0,0,0,3.314-34.534,169.367,169.367,0,0,0-3.335-34.259,132.65,132.65,0,0,0-10.006-30.095,121.941,121.941,0,0,0-16.677-25.931,135.254,135.254,0,0,0-23.349-21.767,163.294,163.294,0,0,0-29.675-17.224,216.734,216.734,0,0,0-35.662-12.3,305.277,305.277,0,0,0-41.649-7.382,437.579,437.579,0,0,0-47.636-2.461Zm106.732,265.1h-64.114V-1800.5h116.8v-47.738h-116.8v-65.711h64.114a406.3,406.3,0,0,1,48.074,2.527,256.68,256.68,0,0,1,27.894,4.837,181.7,181.7,0,0,1,27.615,8.712,126.552,126.552,0,0,1,25.2,13.706,94.963,94.963,0,0,1,20.646,19.818,87.816,87.816,0,0,1,7.947,12.551,92.181,92.181,0,0,1,6.007,14.5,105.355,105.355,0,0,1,3.8,16.587,129.492,129.492,0,0,1,1.326,18.814c0,45.989-21.845,78.553-64.927,96.787a182.117,182.117,0,0,1-27.615,9.011,253.974,253.974,0,0,1-27.894,5.1A376.524,376.524,0,0,1-14321.181-1688.221Z" transform="translate(14524.498 2056.502)" fill="#022a4f"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 720 KiB |
|
After Width: | Height: | Size: 745 KiB |
|
After Width: | Height: | Size: 77 KiB |