Create a new browser bookmark and set its URL to this:
javascript:function _asyncToGenerator(b){return function(){var c=b.apply(this,arguments);return new Promise(function(e,f){function g(h,i){try{var j=c[h](i),k=j.value}catch(l){return void f(l)}return j.done?void e(k):Promise.resolve(k).then(function(l){g('next',l)},function(l){g('throw',l)})}return g('next')})}}_asyncToGenerator(regeneratorRuntime.mark(function b(){var c,e,f,g,h,i,j,k,l,m,n;return regeneratorRuntime.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(c=function(q){return Array.prototype.slice.call(q)},e=function(q){return new Promise(function(r){return setTimeout(r,q)})},f=document.documentElement.scrollTop,g=document.querySelectorAll('.sidebar-assignee')[1],h=c(g.querySelectorAll('p .assignee')),i=document.querySelector('meta[name=user-login]').content,h.some(function(q){return q.textContent===i})){p.next=9;break}return alert('You\'re not assigned!'),p.abrupt('return');case 9:j=g.querySelector('.discussion-sidebar-toggle'),j.click(),k=[];case 12:if(k.length){p.next=18;break}return k=c(g.querySelectorAll('.selected .js-username')),p.next=16,e(200);case 16:p.next=12;break;case 18:return l=k.find(function(q){return q.textContent===i}),m=l.closest('.select-menu-item'),m.click(),p.next=23,e(100);case 23:j.click(),n=document.querySelector('.sidebar-notifications button'),/Unsubscribe/.test(n.textContent)&&n.click(),document.documentElement.scrollTop=f;case 27:case'end':return p.stop();}},b,void 0)}))();
Clicking the bookmarklet while viewing a PR's "Conversation" tab will unassign and unsubscribe you.
Tested in Chrome only.