-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprompt.txt
5 lines (5 loc) · 1.47 KB
/
prompt.txt
1
2
3
4
5
修改用plasmo开发的chrome extension。
要求: 1. 带side pannel和popup,side pannel和popup可以相互切换。
2. 在URL 以"https://gmgn.ai/sol/token"开头页面的```<div data-sentry-component="ShareMessage" data-sentry-source-file="ShareMessage.tsx"><div style="cursor: pointer;"><div class="css-1gojk8"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="#5C6068" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M4 6a2 2 0 012-2h2a1 1 0 000-2H6a4 4 0 00-4 4v8a4 4 0 004 4h8a4 4 0 004-4v-2a1 1 0 10-2 0v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm7-3a1 1 0 011-1h4a2 2 0 012 2v4a1 1 0 11-2 0V5.414l-5.293 5.293a1 1 0 01-1.414-1.414L14.586 4H12a1 1 0 01-1-1z"></path></svg><div class="css-1a888aa">分享</div></div></div></div>```元素后面插入"Add to List"按钮。
3.用户点击"Add to List"按钮后,获取页面元素```<div data-sentry-element="Flex" data-sentry-source-file="BaseInfoBar.tsx" class="css-k3cjwk"><p class="chakra-text css-1c4dj7f" data-sentry-element="Text" data-sentry-source-file="BaseInfoBar.tsx">Text</p></div>```里的文本$text,弹出modal,modal里有两个输入框,第一个输入框默认文本是获取的文本$text,第二个输入框允许用户输入价格。
4.监控当前页面元素```<div data-sentry-element="Flex" data-sentry-source-file="BaseInfoPriceView.tsx" class="css-qeukcu">$0.0040622</div>```里的价格,与用户输入价格进行比较。当价格大于用户输入价格时,播放提示音。