commit 336fa549ae1901ed42e3f1f39a0c5e4163d3e2f2 Author: zerone Date: Fri Oct 18 12:24:14 2024 +0800 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dbfc5f7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,225 @@ +# OSX +# +.DS_Store +.projectile +.cljs_rhino_repl/ +.#* + +# Xcode +# +result/ +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +ios/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +.idea +.gradle +*.iml +**/android/.project +**/android/.settings/org.eclipse.buildship.core.prefs +local.properties + + +# Atom +.tags* + +# VS Code +.vscode/ +workspace.code-workspace + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log +node_modules/ +node_modules.tmp/ +npm-debug.log +yarn-error.log +default.realm/ + +# BUCK +buck-out/ +\.buckd/ +android/app/libs +android/app/obj +android/keystores/debug.keystore +!debug.keystore + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +/ios/Pods/ +/vendor/bundle/ + + +# Generated by clj-rn +# +index.android.js +index.ios.js +target/ +env/dev/env/config.cljs +externs/ +shim.js + +# Generated by lein voom +# +/pom.xml + + +# Figwheel +# +figwheel_server.log +.nrepl-port + +# Lein +# +.lein-failures +.lein-repl-history + +# Shadow +.shadow-cljs + +## Doo +# +out +doo-index.html + +# Bundler +.bundle + +# Status +Statusgo.framework +Statusgo.xcframework + +#ios +/ios/Pods/ +/ios/StatusIm.xcworkspace +/ios/react-native-xcode.log +/ios/set_xcode_version.log +.ruby-version +status-e2e/ + +#python +*.pyc +*.cache + +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/README.md + +# Clj + +.cpcache/ + +# emacs +.dir-locals.el + +# We don't use NPM +/package-lock.json +/.re-natal +/re-natal + +# Jenkins +pkg +/BUILD_NUMBER + +# Conan +conan*.txt +conanbuildinfo.* +conan.cmake + +# Env +.env.bkp + +# nix +/.ran-setup +/.nix-gcroots/ +/result + +# modules +status-modules/translations +status-modules/cljs +status-modules/resources + +## coverage +/.nyc_output +/coverage-report + +## fiddle +/fiddle/node_modules/ +/fiddle/target/ +/fiddle/resources/public/images/ + +trace.edn + +/app/ +project.clj + +##appium +test/appium/report/ +result.xml +test/appium/tests/users.py + +##node bindings +/bin/ +/lib/ + + +.env +.env* + +PVT_Wallet.apk +PVT_Debug.apk +hippo_beta.apk +*.log + +*.mobileprovision + +ios/archive/* + +.yarn + +logs \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..b4bfbd5 --- /dev/null +++ b/README.md @@ -0,0 +1,206 @@ + +```bash + + +"seo": { + "indexHiddenPages": true +} + + "logo": { + "dark": "/logo/logolight.png", + "light": "/logo/logodark.png" + }, + "favicon": "/favicon.png", + + + "topbarCtaButton": { + "type": "github", + "url": "https://github.com/" + }, + + "anchors": [ + { + "name": "GitHub", + "icon": "github", + "url": "https://github.com" + }, + { + "name": "Discord", + "icon": "discord", + "url": "https://discord.gg" + } + ], + + + { + "group": "Essentials", + "pages": ["essentials/roadmap", "essentials/FAQ", "essentials/usecases", "essentials/contributing"] + }, + + { + "group": "开发", + "pages": ["development/setup", "development/prompts", "development/memory", "development/translations", "development/auth"] + }, + + + "footerSocials": { + "github": "https://github.com", + "discord": "https://discord.gg", + "twitter": "https://twitter.com" + }, +``` + + +```json + +{ + "$schema": "https://mintlify.com/schema.json", + "name": "Reworkd", + "logo": { + "dark": "/logo/logolight.png", + "light": "/logo/logodark.png" + }, + "favicon": "/favicon.png", + "colors": { + "primary": "#808080", + "light": "#FFFFFF", + "dark": "#000000", + "background": { + "dark": "#000000", + "light": "#FFFFFF" + } + }, + + + "topbarCtaButton": { + "type": "github", + "url": "https://github.com/reworkd/AgentGPT" + }, + + "anchors": [ + { + "name":"AgentGPT", + "icon":"user-ninja", + "url":"https://reworkd.ai/" + }, + { + "name": "GitHub", + "icon": "github", + "url": "https://github.com/reworkd/AgentGPT" + }, + { + "name": "Discord", + "icon": "discord", + "url": "https://discord.gg/qNWFxxRJNh" + } + ], + + "navigation": [ + { + "group": "Get Started", + "pages": ["introduction"] + }, + { + "group": "Development", + "pages": ["development/setup", "development/prompts", "development/memory", "development/translations", "development/auth"] + }, + { + "group": "Essentials", + "pages": ["essentials/roadmap", "essentials/FAQ", "essentials/usecases", "essentials/contributing"] + }, + { + "group": "Other", + "pages": ["other/philosophy"] + } + ], + + "footerSocials": { + "github": "https://github.com/reworkd/AgentGPT", + "discord": "https://discord.gg/qNWFxxRJNh", + "twitter": "https://twitter.com/ReworkdAI", + "linkedin": "https://www.linkedin.com/company/reworkd/" + }, + + "backgroundImage": "/background.png" +} + + + + +``` + + +```json + +{ + "$schema": "https://mintlify.com/schema.json", + "name": "WealthMentor", + "favicon": "/favicon.png", + "colors": { + "primary": "#808080", + "light": "#FFFFFF", + "dark": "#000000", + "background": { + "dark": "#000000", + "light": "#FFFFFF" + } + }, + "search": {}, + "navigation": [ + { + "group": "了解", + "pages": [ + "introduction" + ] + }, + { + "group": "世界观", + "pages": [ + "worldview/ai", + "worldview/trade", + "worldview/world" + ] + }, + { + "group": "起航", + "pages": [ + "setsail/framework", + "setsail/blockchain", + "setsail/investment", + "setsail/ai" + ] + }, + { + "group": "开发", + "pages": [ + "development/prompts", + "development/memory", + "development/reptile", + "development/rag", + "development/engine", + "development/workflows", + "development/auth" + ] + }, + { + "group": "基本要素", + "pages": [ + "essentials/roadmap", + "essentials/FAQ", + "essentials/usecases" + ] + }, + { + "group": "其它", + "pages": [ + "other/competitors", + "other/models" + + ] + } + ], + "backgroundImage": "/background.png" +} + +``` + diff --git a/api/SearchAPI.md b/api/SearchAPI.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/api/SearchAPI.md @@ -0,0 +1 @@ + diff --git a/event/accountsChanged.mdx b/event/accountsChanged.mdx new file mode 100644 index 0000000..3a18141 --- /dev/null +++ b/event/accountsChanged.mdx @@ -0,0 +1,11 @@ +--- +title: accountsChanged +description: 监听BUZZUP账号切换 +--- + + +```js +window.ethereum.on('accountsChanged', (e) => { + console.log('address',e) +}); +``` \ No newline at end of file diff --git a/event/chainChanged.mdx b/event/chainChanged.mdx new file mode 100644 index 0000000..0d5c49f --- /dev/null +++ b/event/chainChanged.mdx @@ -0,0 +1,11 @@ +--- +title: chainChanged +description: 监听BUZZUP网络切换 +--- + + +```js +window.ethereum.on('chainChanged', (e) => { + console.log('chainId',e) +}); +``` \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..9be71b0 Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000..954f8e8 Binary files /dev/null and b/favicon.png differ diff --git a/images/background.png b/images/background.png new file mode 100644 index 0000000..3292ab2 Binary files /dev/null and b/images/background.png differ diff --git a/images/background1.png b/images/background1.png new file mode 100644 index 0000000..3292ab2 Binary files /dev/null and b/images/background1.png differ diff --git a/introduction.mdx b/introduction.mdx new file mode 100644 index 0000000..731a571 --- /dev/null +++ b/introduction.mdx @@ -0,0 +1,4 @@ +--- +title: 简介 +description: "本文档详细描述如何在 DApp 中与以太坊钱包(如 MetaMask)交互,包括连接钱包、获取账户及对数据进行签名的具体方法。" +--- \ No newline at end of file diff --git a/mint.json b/mint.json new file mode 100644 index 0000000..3f36bd5 --- /dev/null +++ b/mint.json @@ -0,0 +1,42 @@ +{ + "$schema": "https://mintlify.com/schema.json", + "name": "BUZZUP", + "favicon": "/favicon.png", + "colors": { + "primary": "#808080", + "light": "#FFFFFF", + "dark": "#000000", + "background": { + "dark": "#000000", + "light": "#FFFFFF" + } + }, + "search": {}, + "navigation": [ + { + "group": "了解", + "pages": [ + "introduction" + ] + }, + { + "group": "JSON-RPC API", + "pages": [ + "wallet/eth_requestAccounts", + "wallet/eth_accounts", + "wallet/eth_chainId", + "wallet/personal_sign", + "wallet/eth_signTypedData_v4", + "wallet/eth_sendTransaction" + ] + }, + { + "group": "event", + "pages": [ + "event/chainChanged", + "event/accountsChanged" + ] + } + ], + "backgroundImage": "/background.png" +} \ No newline at end of file diff --git a/newest.mdx b/newest.mdx new file mode 100644 index 0000000..9ec84e4 --- /dev/null +++ b/newest.mdx @@ -0,0 +1,51 @@ +--- +date: 2024-06-13 +title: 技术分析 +description: +author: james +icon: "news" +--- + + +融资部分,经济模型,代币价格,团队,产品分析,社区等等 + + +加入专家分析并评级 + +以下是各平台的技术特点分析: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/setsail/ai.mdx b/setsail/ai.mdx new file mode 100644 index 0000000..dea67fa --- /dev/null +++ b/setsail/ai.mdx @@ -0,0 +1,44 @@ +--- +title: 人工智能 +description: "" +--- + + + +## AI + +### 提示词 + +### RAG + +### 微调 + +### 代理 + +### 2024 AI生态全景图 + +### 专业报告分析能力,进行训练培养 + +结合人工智能(AI)的应用可行性框架,特别是RAG(Retrieval-Augmented Generation)、微调(Fine-tuning)和代理(Agent)这三个概念,可以为投资决策、市场分析和风险评估提供强大的支持。以下是一个结合这些AI技术的可行性框架: + +### 1. 市场和投资机会分析 +- **RAG的应用**:利用RAG技术自动收集和整理区块链市场的大量数据,包括项目白皮书、市场分析报告和用户评论等,以生成深入的市场分析报告或投资建议。这可以帮助投研团队快速理解市场趋势和项目潜力。 +- **微调的应用**:通过对预训练模型进行微调,定制化模型以适应特定的区块链投资研究任务,如特定加密货币的情感分析或市场预测,从而提高分析的准确性和相关性。 + +### 2. 风险评估和管理 +- **代理的应用**:开发智能代理来自动监控市场动态和投资组合表现,实时感知风险信号,并根据预设的风险管理策略自动调整投资组合,以最小化潜在损失。 + +### 3. 投资决策支持 +- **综合应用**:结合RAG技术的信息检索和文本生成能力、微调技术的定制化模型优化和智能代理的自主决策能力,构建一个全面的投资决策支持系统。该系统能够提供基于深度市场分析的投资建议,评估投资风险,并在必要时自动调整投资策略。 + +### 4. 用户交互和报告生成 +- **RAG和代理的结合应用**:利用RAG技术自动生成投资报告和市场分析摘要,同时通过智能代理与投资者进行交互,提供定制化的投资信息和答疑服务。 + +### 实施步骤 +1. **数据收集与处理**:收集区块链 + +市场的相关数据,包括交易数据、新闻报道、社交媒体内容等。 +2. **模型训练与微调**:使用收集到的数据训练AI模型,并根据特定的投研任务进行微调。 +3. **智能代理开发**:开发能够执行市场监控、风险评估和投资决策的智能代理。 +4. **系统集成与测试**:将RAG、微调模型和智能代理集成到投研平台,进行系统测试和优化。 +5. **用户培训与反馈**:向投研团队提供系统使用培训,收集用户反馈以进一步优化系统。 \ No newline at end of file diff --git a/setsail/blockchain.mdx b/setsail/blockchain.mdx new file mode 100644 index 0000000..c1b92dc --- /dev/null +++ b/setsail/blockchain.mdx @@ -0,0 +1,63 @@ +--- +title: 区块链 +description: "" +--- + + + +## 区块链 + +### 赛道分类 +- 空投 +- 挖矿 +- Web3 +- 币种价格走势 + +### 知识库整理和归纳的板块分类 + +#### 第一版块:区块链网络 +- **总投资额**:800亿美元 +- **增长动力**:BTC和ETH的可拓展性问题,多链带来的需求 +- **赛道**: + - Layer 1:63个项目,490亿美元投资 + - Layer 2:38个项目,250亿美元投资 + - 跨链:18个项目,6.8亿美元投资 + +#### 第二版块:用户交互 +- **总投资额**:1660亿美元 +- **增长动力**:牛市带来的交易需求,虚拟货币的广泛应用 +- **赛道**: + - 资产和税务管理:35个项目,9.9亿美元投资 + - 钱包和交易所:63个项目,129亿美元投资 + - 出入金及支付:63个项目,18亿美元投资 + - 数据与研究工具:27个项目,9.3亿美元投资 + +#### 第三版块:基础设施与开发工具 +- **总投资额**:138亿美元 +- **增长动力**:大机构的加入,Web3开发者的增加 +- **赛道**: + - 加密企业团队/财务管理工具:36个项目,3.3亿美元投资 + - 数据储存与调用:49个项目,8.5亿美元投资 + - 开发平台:57个项目,38亿美元投资 + - 机构资金管理工具:63个项目,69亿美元投资 + - 安全与合规:42个项目,20亿美元投资 + +#### 第四版块:去中心金融 +- **总投资额**:未明确总和,但各赛道具体投资额已列出 +- **增长动力**:去中心化金融服务的需求增长 +- **赛道**: + - 资产代币化:28个项目,2.6亿美元投资 + - 去中心保险:18个项目,8亿美元投资 + - 去中心借贷与收益管理器:63个项目,9.9亿美元投资 + - 去中心交易平台及衍生品:未明确项目数,10亿美元投资 + +#### 第五版块:Web3 +- **总投资额**:111亿美元 +- **增长动力**:对Web2平台信任下降,创造者经济的发展 +- **赛道**: + - 内容与社交:融资9.2亿美元 + - DAO与DAO工具:融资2.2亿美元 + - 商业与消费平台:融资10亿美元 + - 硬件赋能:融资6.2亿美元 + - 元宇宙与游戏:融资41亿美元 + - NFT及收藏品平台:融资42亿美元 \ No newline at end of file diff --git a/setsail/framework.mdx b/setsail/framework.mdx new file mode 100644 index 0000000..d79f06f --- /dev/null +++ b/setsail/framework.mdx @@ -0,0 +1,14 @@ +--- +title: 可行性框架 +description: "" +--- + +# 区块链投资研究(投研)领域 关于在人工智能(AI)的应用可行性框架 + +## 专业通痛点/知识盲区 +新闻/分析能力,进行知识的整理分类,形成平台的知识体系结合AI代理进行信息的提炼形成专业的报告 + + + + + diff --git a/setsail/investment.mdx b/setsail/investment.mdx new file mode 100644 index 0000000..58b7a91 --- /dev/null +++ b/setsail/investment.mdx @@ -0,0 +1,88 @@ +--- +title: 投研 +description: "" +--- + + +## 投研 + +### 投资机构实力现状,当前投资情况,实时的财务状态 加密资产管理公司 + +### 加密市场内活跃的主要投资机构及其投资组合的概览: + +#### a16z (Andreessen Horowitz) +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Alameda Research +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Paradigm +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Pantera Capital +- **成立时间**:2003年 +- **管理资产规模(AUM)**:35亿美元 +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合**:BitGo、Coinbase、Ripple、Zcash等 + +#### Dragonfly +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** +- **管理资产规模(AUM)**:在2022年通过其第三个加密基金筹集了6.5亿美元资本 + +#### Multicoin Capital +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合**:包括Alpha Venture DAO、Babel Finance、BetDEX、Ethereum等 + +#### Mechanism +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Framework Ventures +- **领域**:以太坊、DeFi、NFT、游戏、治理、Layer 1 +- **投资组合** + +#### Delphi Digital +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Coinbase Ventures +- **领域**:以太坊、DeFi、NFT、游戏、BNB Chain、公链 +- **投资组合** + +#### Digital Currency Group (DCG) +- **成立时间**:2012年 +- **特点**:投资于比特币和区块链公司 +- **管理资产规模(AUM)**:500亿美元 +- **投资组合**:Coinbase、Ledger、Ripple、BitGo、CoinDesk、Dapper Labs、Decentraland、eToro等 + +#### Polychain Capital +- **成立时间**:2016年 +- **特点**:投资于区块链技术和早期项目 +- **投资组合**:Ethereum(ether token)、IPFS、Cosmos、Polkadot等 + +#### Amber Group +- **特点**:数字资产交易公司,提供流动性和数字资产管理服务 +- **交易量**:超过1万亿美元 +- **客户**:超过1000个机构客户 +- **投资回报**:为全球投资者产生了5亿美元的回报 + +#### Grayscale +- **特点**:提供多种单一资产和分红基金,允许个人投资者接触多样化的数字资产市场 +- **管理资产规模(AUM)**:Grayscale Bitcoin Trust的AUM为175亿美元 + +#### Bitwise +- **特点**:为金融专业人士、机构投资者和个人投资者提供量身定制的产品和解决方案 +- **产品**:创建了最大的加密指数基金(OTCQX:BITW) + +#### Wave Digital Assets (前Wave Financial) +- **成立时间**:2018年 +- **特点**:专注于数字资产的投资公司,是首家被SEC认可的专注于数字资产的注册投资顾问 +- **管理资产规模(AUM)**:超过10亿美元 + +#### Systematic Alpha +- **特点**:专注于系统交易,开发了一系列独特工具来管理加密资产 +- **产品**:提供Systematic Alpha Cryptocurrency Arbitrage Master Fund, Ltd.(SACAF)和Systematic Alpha Intraday Trading (SAIT) Program \ No newline at end of file diff --git a/setsail/mentor.mdx b/setsail/mentor.mdx new file mode 100644 index 0000000..02409df --- /dev/null +++ b/setsail/mentor.mdx @@ -0,0 +1,91 @@ +--- +title: 顾问专员 +description: "不同领域不同顾问专员" +--- + + +我们的顾问团队包括智慧张、智能李娜、技术王强、创新刘洋、数据陈晨、未来周婷、精准赵磊、智能杨静、云端黄磊和远见高峰,涵盖区块链技术、Web3、K线图分析、加密货币空投、比特币挖矿、投资理财、NFT市场、智能合约、交易策略及项目空投等领域,助您在数字经济中实现最佳成果 + +1. **区块链基础入门:从零开始理解分布式账本** + - **描述**:了解区块链技术的基本概念,如何运作以及它在现代金融和科技中的应用。适合初学者和希望巩固基础知识的读者。 + +2. **Web3时代:去中心化应用的未来** + - **描述**:探索Web3的核心理念,去中心化应用(DApps)的发展趋势以及它们如何改变互联网和用户体验。 + +3. **K线图分析指南:投资者的必备技能** + - **描述**:深入解析K线图的各种形态和指标,帮助投资者更好地理解市场走势,做出更明智的投资决策。 + +4. **加密货币空投指南:如何获取免费代币** + - **描述**:了解加密货币空投的原理,如何参与以及如何最大化获取免费代币的机会。 + +5. **比特币挖矿:从业余爱好到专业矿工** + - **描述**:介绍比特币挖矿的基本原理、所需设备和软件,以及如何优化挖矿效率,实现盈利。 + +6. **投资理财101:区块链资产配置策略** + - **描述**:针对区块链和加密货币的投资理财策略,包括资产配置、风险管理和长期投资的最佳实践。 + +7. **深入解析NFT:非同质化代币的价值与应用** + - **描述**:全面介绍NFT的定义、市场现状、未来发展方向以及如何在NFT市场中进行投资和交易。 + +8. **智能合约:区块链上的自动化协议** + - **描述**:讲解智能合约的基本概念、工作原理以及它在区块链生态系统中的实际应用和潜力。 + +9. **加密货币K线技术:高效交易策略** + - **描述**:结合K线技术指标,介绍多种高效的加密货币交易策略,帮助投资者提升交易技能和盈利能力。 + +10. **区块链项目空投实战:从参与到收益最大化** + - **描述**:实际案例分析,教你如何发现和参与有价值的区块链项目空投,并提供实用技巧以最大化收益。 + + + +### 智慧张(AI Wei Zhang) +**技能**:区块链基础知识、去中心化技术 +1. **区块链基础入门:从零开始理解分布式账本** + - **描述**:了解区块链技术的基本概念,如何运作以及它在现代金融和科技中的应用。适合初学者和希望巩固基础知识的读者。 + +### 智能李娜(Smart Na Li) +**技能**:Web3技术、去中心化应用(DApps) +2. **Web3时代:去中心化应用的未来** + - **描述**:探索Web3的核心理念,去中心化应用(DApps)的发展趋势以及它们如何改变互联网和用户体验。 + +### 技术王强(Tech Qiang Wang) +**技能**:K线图分析、技术指标 +3. **K线图分析指南:投资者的必备技能** + - **描述**:深入解析K线图的各种形态和指标,帮助投资者更好地理解市场走势,做出更明智的投资决策。 + +### 创新刘洋(Innovative Yang Liu) +**技能**:加密货币空投、获取免费代币 +4. **加密货币空投指南:如何获取免费代币** + - **描述**:了解加密货币空投的原理,如何参与以及如何最大化获取免费代币的机会。 + +### 数据陈晨(Data Chen Chen) +**技能**:比特币挖矿、数据分析 +5. **比特币挖矿:从业余爱好到专业矿工** + - **描述**:介绍比特币挖矿的基本原理、所需设备和软件,以及如何优化挖矿效率,实现盈利。 + +### 未来周婷(Future Ting Zhou) +**技能**:投资理财、区块链资产配置 +6. **投资理财101:区块链资产配置策略** + - **描述**:针对区块链和加密货币的投资理财策略,包括资产配置、风险管理和长期投资的最佳实践。 + +### 精准赵磊(Precision Lei Zhao) +**技能**:NFT市场、非同质化代币 +7. **深入解析NFT:非同质化代币的价值与应用** + - **描述**:全面介绍NFT的定义、市场现状、未来发展方向以及如何在NFT市场中进行投资和交易。 + +### 智能杨静(AI Jing Yang) +**技能**:智能合约、区块链协议 +8. **智能合约:区块链上的自动化协议** + - **描述**:讲解智能合约的基本概念、工作原理以及它在区块链生态系统中的实际应用和潜力。 + +### 云端黄磊(Cloud Lei Huang) +**技能**:K线技术、交易策略 +9. **加密货币K线技术:高效交易策略** + - **描述**:结合K线技术指标,介绍多种高效的加密货币交易策略,帮助投资者提升交易技能和盈利能力。 + +### 远见高峰(Vision Feng Gao) +**技能**:区块链项目分析、空投策略 +10. **区块链项目空投实战:从参与到收益最大化** + - **描述**:实际案例分析,教你如何发现和参与有价值的区块链项目空投,并提供实用技巧以最大化收益。 + +这样,每位顾问都有明确的技能和相应的专业领域,有助于他们在各自的领域中提供高质量的咨询和服务。 \ No newline at end of file diff --git a/setsail/product.mdx b/setsail/product.mdx new file mode 100644 index 0000000..379bdd4 --- /dev/null +++ b/setsail/product.mdx @@ -0,0 +1,36 @@ +--- +title: 产品 +description: "" +--- + + + +### 三者结合产生的应用-WealthMentor + +构建一个能够有效解决专业通痛点、提升新闻分析能力,并结合AI技术和区块链知识库进行信息整合的综合平台。 + +针对专业通痛点/知识盲区,新闻/分析能力的提升,以及进行知识的整理分类,形成平台的知识体系结合AI代理进行信息的提炼形成专业报告的需求,我们可以采取以下步骤进行可行性整理: + +### 1. 确定目标和需求 +- **明确痛点**:识别和定义用户或组织面临的具体知识盲区和信息整理的需求。 +- **需求分析**:分析用户需要哪些类型的新闻/分析能力提升,以及对知识体系的具体要求。 + +### 2. 技术评估 +- **AI技术选择**:评估和选择合适的AI技术(如自然语言处理NLP、机器学习ML等),用于信息提炼和知识整理。 +- **数据源评估**:确定可靠的数据源,包括新闻网站、专业论坛、学术数据库等,以及如何高效地获取这些数据。 + +### 3. 知识体系构建 +- **知识分类**:根据用户需求,设计合理的知识分类体系,确保信息可以被有效地整理和检索。 +- **知识库建设**:利用AI技术对收集到的数据进行处理和分析,形成结构化的知识库。 + +### 4. 平台开发 +- **用户界面设计**:设计易用的用户界面,确保用户可以方便地访问和检索知识库内容。 +- **AI代理集成**:将AI代理集成到平台中,提供自动化的信息提炼和报告生成功能。 + +### 5. 测试与优化 +- **测试**:进行全面的测试,包括功能测试、性能测试和用户体验测试,确保平台稳定可靠,易于使用。 +- **反馈收集与优化**:收集用户反馈,根据反馈对平台进行持续优化和升级。 + +### 6. 用户培训和支持 +- **培训材料**:制作详细的用户指南和培训视频,帮助用户快速掌握平台的使用方法。 +- **客户支持**:提供有效的客户支持服务,解答用户在使用过程中遇到的问题。 \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..cb790a8 --- /dev/null +++ b/style.css @@ -0,0 +1,13 @@ +footer .sm\:flex>a{ + background: red; + display:none; + opacity: 0; +} + +#search-bar-entry{ + display:none; +} + +pre{ + width: 100%; +} \ No newline at end of file diff --git a/wallet/auth.mdx b/wallet/auth.mdx new file mode 100644 index 0000000..7bb99cd --- /dev/null +++ b/wallet/auth.mdx @@ -0,0 +1,63 @@ +--- +title: 认证 +description: 了解 WealthMentor 如何在不同的开发模式和不同的提供者中处理认证。 +icon: "lock" +--- + +# 开发模式下的认证 + +在开发模式下,您的应用程序使用简化版的认证以便于测试和调试。这通常不安全,不应在生产环境中使用。 + +在您的 `.env` 文件中,您可以使用 `NODE_ENV` 变量在开发环境和生产环境之间进行切换。当设置为 "development" 时,应用程序会在开发模式下运行。 + +要使应用程序使用不安全的简化版认证,请将您的 `.env` 文件中的 `NEXTAUTH_SECRET` 变量设置为一个简单的、不安全的值(例如 "changeme")。 + +## 访问提供者密钥 + +要启用不同类型的 OAuth 认证,您需要从各自的提供者那里获取密钥。以下是获取这些密钥的一般说明: + + + + +在 Google Cloud Console 中创建一个项目。 +转到 "凭据",点击 "创建凭据",然后选择 "OAuth 客户端 ID"。 +配置您的 OAuth 同意屏幕和应用程序类型,然后点击 "创建"。 +您的客户端 ID 和密钥将显示出来。 +有关更详细的说明,请访问 Google 的官方 [OAuth 2.0 设置指南](https://developers.google.com/identity/protocols/oauth2)。 + + + + + +转到您的 GitHub 设置。 +点击 "开发人员设置"。 +点击 "OAuth 应用程序",然后点击 "New OAuth App"。 +填写所需信息,然后点击 "注册应用程序"。 +客户端 ID 和密钥将显示在下一页上。 +您可以在 [GitHub OAuth 文档](https://docs.github.com/en/developers/apps/building-oauth-apps) 中找到更详细的说明。 + + + + + +转到 Discord 开发者门户。 +点击 "New Application"。 +给您的应用程序命名,然后点击 "创建"。 +转到您的应用程序设置中的 "OAuth2" 页面。 +在 "重定向" 下,添加您的重定向 URI。 +点击 "保存更改"。 +客户端 ID 可以在 "General Information" 页面找到,密钥可以在 "OAuth2" 页面找到。 +有关更详细的说明,请访问 [Discord OAuth2 文档](https://discord.com/developers/docs/topics/oauth2)。 + + + + +## 启用非本地认证 + +`.env` 文件包含几个提供者客户端 ID 和密钥的占位符。请使用从各自提供者那里获取的密钥替换这些占位符: + +- 对于 Google,将 `GOOGLE_CLIENT_ID` 和 `GOOGLE_CLIENT_SECRET` 的 "\*\*\*" 占位符替换为从 Google 获取的客户端 ID 和密钥。 +- 对于 GitHub,将 `GITHUB_CLIENT_ID` 和 `GITHUB_CLIENT_SECRET` 的 "\*\*\*" 占位符替换为从 GitHub 获取的客户端 ID 和密钥。 +- 对于 Discord,将 `DISCORD_CLIENT_ID` 和 `DISCORD_CLIENT_SECRET` 的 "\*\*\*" 占位符替换为从 Discord 获取的客户端 ID 和密钥。 + +一旦进行了这些更改,您的应用程序将设置为使用这些提供者的 OAuth 认证。要从本地认证切换到 OAuth 认证,请将您的 `.env` 文件中的 `NEXTAUTH_URL` 变量更改为您的应用程序托管的 URL。这不能是 localhost。 \ No newline at end of file diff --git a/wallet/eth_accounts.mdx b/wallet/eth_accounts.mdx new file mode 100644 index 0000000..11ca135 --- /dev/null +++ b/wallet/eth_accounts.mdx @@ -0,0 +1,23 @@ +--- +title: eth_accounts +description: 返回BUZZUP拥有的地址列表 +--- + +--- +### 参数 +- 该方法不接受任何参数 +--- + +### 返回值 + +-
AddressListarray
+--- + +### Request + +```js +async function getAccounts() { + const accounts = await window.ethereum.request({ method: 'eth_accounts' }); + console.log('当前账户:', accounts[0]); +} +``` \ No newline at end of file diff --git a/wallet/eth_chainId.mdx b/wallet/eth_chainId.mdx new file mode 100644 index 0000000..c531739 --- /dev/null +++ b/wallet/eth_chainId.mdx @@ -0,0 +1,23 @@ +--- +title: eth_chainId +description: 获取BUZZUP当前的chainId +--- + +--- +### 参数 +- 该方法不接受任何参数 +--- + +### 返回值 + +-
ChainIdhex encoded bytes
+--- + +### Request + +```js +async function getAccounts() { + const chainId = await window.ethereum.request({ method: 'eth_chainId' }); + console.log(chainId); +} +``` \ No newline at end of file diff --git a/wallet/eth_requestAccounts.mdx b/wallet/eth_requestAccounts.mdx new file mode 100644 index 0000000..3483f35 --- /dev/null +++ b/wallet/eth_requestAccounts.mdx @@ -0,0 +1,31 @@ +--- +title: eth_requestAccounts +description: 连接钱包 +--- + +--- +### 参数 +- 该方法不接受任何参数 +--- + +### 返回值 + +-
AddressListarray
+--- + +### Request + +```js + async function connectWallet() { + if (window.ethereum) { + try { + const accounts = await window.ethereum.request({ method: 'eth_requestAccounts' }); + console.log('钱包连接成功',accounts); + } catch (error) { + console.error('用户拒绝了连接请求', error); + } + } else { + console.error('请安装 MetaMask 钱包'); + } +} +``` \ No newline at end of file diff --git a/wallet/eth_sendTransaction.mdx b/wallet/eth_sendTransaction.mdx new file mode 100644 index 0000000..ac5781c --- /dev/null +++ b/wallet/eth_sendTransaction.mdx @@ -0,0 +1,41 @@ +--- +title: eth_sendTransaction +description: 创建新的钱包确认,以便从用户帐户进行以太坊交易。此方法要求用户首先授予与其帐户交互的权限,因此请确保先调用eth_requestAccounts +--- + +--- +### 参数 +- from: 发送交易的地址。 +- to: -(创建新合约时可选)将交易定向到的地址。 +- value: 表示与此交易一起发送的值的整数。 +- data: 合约的编译代码或调用的方法签名和编码参数的哈希。 +- gas: (可选) 表示为交易执行提供的燃料的整数。 它将返回未使用的燃料。 + +--- +### 返回值 +- 已发送交易的交易哈希。 +- TransactionHash 字符串 +- 32 hex encoded bytes +--- + +### Request + +```js + const eth_sendTransaction = () => { + try { + const hash = await window.ethereum.request({ + "method": "eth_sendTransaction", + "params": [{ + to: "0x4B0897b0513FdBeEc7C469D9aF4fA6C0752aBea7", + from: "0xDeaDbeefdEAdbeefdEadbEEFdeadbeefDEADbEEF", + gas: "0x76c0", + value: "0x8ac7230489e80000", + data: "0x", + gasPrice: "0x4a817c800" + }], + }); + } catch (error) { + console.log('发送交易失败:',error); + } + } +``` \ No newline at end of file diff --git a/wallet/eth_signTypedData_v4.mdx b/wallet/eth_signTypedData_v4.mdx new file mode 100644 index 0000000..a30caf3 --- /dev/null +++ b/wallet/eth_signTypedData_v4.mdx @@ -0,0 +1,71 @@ +--- +title: eth_signTypedData_v4 +description: eth_signTypedData_v4 是以太坊 JSON-RPC API 的一个方法,用于执行 EIP-712 的签名。这个方法允许 dApp 安全地请求用户对一个结构化数据的签名,以确保用户确认该数据的内容。 +--- + +--- +### 参数 TypedData +-
domain object
+-
message object
+-
primaryType string
+-
types string
+ +--- + +### 返回值 +- Signature string +- hex encoded bytes + +### Request +```javascript +const signTypedData = async () => { + const address = "0xYourEthereumAddress"; + const msgParams = { + domain: { + chainId: 97, // Binance Smart Chain 测试网 + name: "Ether Mail", + verifyingContract: "0xCcCCccccCCCCcCCCCCCcCcCccCcCCCcCcccccccC", + version: "1", // 版本应为字符串 + }, + message: { + from: { + name: 'Alice', + wallet: "0x58F401144bbd45031b9937Ec93A8b2aac8bB8972" // 确保地址为小写 + }, + to: { + name: 'Bob', + wallet: '0x58F401144bbd45031b9937Ec93A8b2aac8bB8972' // 确保地址为小写 + }, + contents: 'Hello, Bob!' + }, + primaryType: "Mail", + types: { + EIP712Domain: [ + { name: 'name', type: 'string' }, + { name: 'version', type: 'string' }, + { name: 'chainId', type: 'uint256' }, + { name: 'verifyingContract', type: 'address' } + ], + Person: [ + { name: 'name', type: 'string' }, + { name: 'wallet', type: 'address' } + ], + Mail: [ + { name: 'from', type: 'Person' }, + { name: 'to', type: 'Person' }, + { name: 'contents', type: 'string' } + ] + }, + }; + + try { + const signature = await window.ethereum.request({ + method: "eth_signTypedData_v4", + params: [address, JSON.stringify(msgParams)], + }); + + console.log("签名结果:", signature); + } catch (error) { + console.log("签名失败:", error); + } +}; \ No newline at end of file diff --git a/wallet/personal_sign.mdx b/wallet/personal_sign.mdx new file mode 100644 index 0000000..fced77a --- /dev/null +++ b/wallet/personal_sign.mdx @@ -0,0 +1,29 @@ +--- +title: personal_sign +description: 连接钱包并且签名,personal_sign- 使用此方法可以最轻松地请求不需要在链上有效处理的人性化签名。此方法要求用户首先授予与其帐户交互的权限,因此请确保先调用eth_requestAccounts +--- + +--- +### 参数 +- message: (必填) 签名数据 +- address: (必填) 地址 +--- + +### 返回值 + +-
Signaturehex encoded bytes
+--- + +```js +async function personal_sign() { + try { + const signature = await window.ethereum.request({ + method: 'personal_sign', + params: [message, address], + }); + console.log('签名结果:', signature); + } catch (error) { + console.log('签名失败:', signature); + } +} +``` \ No newline at end of file